﻿
	@charset "UTF-8";
																																															@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900|Open+Sans+Condensed:300,300italic,700");
																																															#loadingSpinner{
																																															    background:url(https://www.page.works/uploads/misc/Boilerplate-Webstore/loading.svg) no-repeat 50%;
																																															    background-size:100px
																																															}
																																															#loadingSpinner img{
																																															    display:none
																																															}
																																															button{
																																															    cursor:pointer!important;
																																															    text-transform:uppercase!important
																																															}
																																															article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{
																																															    display:block
																																															}
																																															audio,canvas,video{
																																															    display:inline-block;
																																															    *display:inline;
																																															    *zoom:1
																																															}
																																															audio:not([controls]){
																																															    display:none
																																															}
																																															html{
																																															    font-size:100%;
																																															    -webkit-text-size-adjust:100%;
																																															    -ms-text-size-adjust:100%
																																															}
																																															a:focus{
																																															    outline:thin dotted #333;
																																															    outline:5px auto -webkit-focus-ring-color;
																																															    outline-offset:-2px
																																															}
																																															a:active,a:hover{
																																															    outline:0
																																															}
																																															sub,sup{
																																															    position:relative;
																																															    font-size:75%;
																																															    line-height:0;
																																															    vertical-align:baseline
																																															}
																																															sup{
																																															    top:-.5em
																																															}
																																															sub{
																																															    bottom:-.25em
																																															}
																																															img{
																																															    max-width:100%;
																																															    width:auto\9;
																																															    height:auto;
																																															    vertical-align:middle;
																																															    border:0;
																																															    -ms-interpolation-mode:bicubic
																																															}
																																															#map_canvas img,.google-maps img{
																																															    max-width:none
																																															}
																																															button,input,select,textarea{
																																															    margin:0;
																																															    font-size:100%;
																																															    vertical-align:middle
																																															}
																																															button,input{
																																															    *overflow:visible;
																																															    line-height:normal
																																															}
																																															button::-moz-focus-inner,input::-moz-focus-inner{
																																															    padding:0;
																																															    border:0
																																															}
																																															button,html input[type=button],input[type=reset],input[type=submit]{
																																															    -webkit-appearance:button;
																																															    cursor:pointer
																																															}
																																															input[type=search]{
																																															    box-sizing:content-box;
																																															    -webkit-appearance:textfield
																																															}
																																															input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
																																															    -webkit-appearance:none
																																															}
																																															textarea{
																																															    overflow:auto;
																																															    vertical-align:top
																																															}
																																															body{
																																															    margin:0;
																																															    font-size:13px;
																																															    line-height:20px;
																																															    color:#333;
																																															    font-weight:400;
																																															    background-color:#fff
																																															}
																																															body,button,input,select{
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif
																																															}
																																															.info-text{
																																															    font-size:12px;
																																															    color:#999
																																															}
																																															button{
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:5px 25px;
																																															    border:0;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    font-size:13px;
																																															    line-height:20px;
																																															    cursor:pointer
																																															}
																																															button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.btn{
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:5px 20px;
																																															    border:0;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    font-size:13px;
																																															    cursor:pointer;
																																															    line-height:20px;
																																															    text-transform:uppercase
																																															}
																																															.btn:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.btn-secondary{
																																															    background:#333;
																																															    padding:5px 20px;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    border:0
																																															}
																																															.btn-secondary:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.btn-tertiary{
																																															    background:#ccc;
																																															    color:#000
																																															}
																																															.btn-tertiary:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.btn-myaccount{
																																															    background:#0d8445;
																																															    padding:5px 20px;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    border:0
																																															}
																																															.btn-myaccount:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.disabled{
																																															    cursor:not-allowed!important
																																															}
																																															.disabled,.disabled:hover{
																																															    background:#dedede!important;
																																															    color:#f7f7f7!important
																																															}
																																															.pager-control{
																																															    margin:10px 0;
																																															    float:right
																																															}
																																															.pager-control ul{
																																															    display:inline-block;
																																															    border-radius:4px;
																																															    box-shadow:0 1px 2px rgba(0,0,0,.05);
																																															    padding:0;
																																															    margin:0;
																																															    margin-left:10px;
																																															    border:none
																																															}
																																															.pager-control ul li{
																																															    padding:3px 10px;
																																															    margin:0;
																																															    line-height:40px;
																																															    list-style:none;
																																															    display:inline-block;
																																															    border-right:none
																																															}
																																															.pager-control ul li:last-child{
																																															    border:0
																																															}
																																															.pager-control ul li input,.pager-control ul li select{
																																															    padding:3px;
																																															    margin:0
																																															}
																																															.pager-control ul li a{
																																															    color:#0d8445
																																															}
																																															.pager-control ul li a:hover{
																																															    color:#333
																																															}
																																															.pager-control ul li .arrow_carrot-left_alt2,.pager-control ul li .arrow_carrot-right_alt2{
																																															    font-size:19px;
																																															    position:relative;
																																															    top:4px
																																															}
																																															.pager-control .input-control,.pager-control select{
																																															    display:inline-block
																																															}
																																															.pager-control .input-control .spinner-control{
																																															    width:50px
																																															}
																																															.error-message-control{
																																															    color:#b94a48;
																																															    background-color:#fbf4f4;
																																															    border:1px solid #eed3d7;
																																															    border-left:0;
																																															    border-right:0;
																																															    margin:10px 0;
																																															    padding:10px;
																																															    overflow:auto;
																																															    display:table;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.error-message-control span{
																																															    display:table-cell
																																															}
																																															.error-message-control .error-message{
																																															    padding-left:10px
																																															}
																																															.error-message-control .icon_error-triangle{
																																															    position:relative;
																																															    top:2px
																																															}
																																															.success-message-control{
																																															    color:#468847;
																																															    background-color:#dff0d8;
																																															    border:1px solid #d6e9c6;
																																															    border-left:0;
																																															    border-right:0;
																																															    margin:10px 0;
																																															    padding:10px;
																																															    overflow:auto;
																																															    display:table;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.success-message-control span{
																																															    display:table-cell
																																															}
																																															.success-message-control .success-message{
																																															    padding-left:10px
																																															}
																																															.success-message-control .icon_check_alt{
																																															    position:relative;
																																															    top:2px
																																															}
																																															.warning-message-control{
																																															    color:#c09853;
																																															    background-color:#fcf8e3;
																																															    border:1px solid #fbeed5;
																																															    border-left:0;
																																															    border-right:0;
																																															    margin:10px 0;
																																															    padding:10px;
																																															    overflow:auto;
																																															    display:table;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.warning-message-control span{
																																															    display:table-cell
																																															}
																																															.warning-message-control .warning-message{
																																															    padding-left:10px
																																															}
																																															.warning-message-control .icon_error-circle{
																																															    position:relative;
																																															    top:2px
																																															}
																																															.info-message-control{
																																															    color:#3a87ad;
																																															    background-color:#d9edf7;
																																															    border-color:#bce8f1;
																																															    border-left:0;
																																															    border-right:0;
																																															    margin:10px 0;
																																															    padding:10px;
																																															    overflow:auto;
																																															    display:table;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.info-message-control span{
																																															    display:table-cell
																																															}
																																															.info-message-control .info-message{
																																															    padding-left:10px
																																															}
																																															.info-message-control .icon_info{
																																															    position:relative;
																																															    top:2px;
																																															    display:none
																																															}
																																															.required:before{
																																															    content:"*";
																																															    color:red;
																																															    padding-right:3px
																																															}
																																															.file-uploader-visibility{
																																															    width:0;
																																															    height:0;
																																															    visibility:hidden;
																																															    position:absolute
																																															}
																																															.ui-helper-hidden{
																																															    display:none
																																															}
																																															.ui-helper-hidden-accessible{
																																															    border:0;
																																															    clip:rect(0 0 0 0);
																																															    height:1px;
																																															    margin:-1px;
																																															    overflow:hidden;
																																															    padding:0;
																																															    position:absolute;
																																															    width:1px
																																															}
																																															.ui-helper-reset{
																																															    margin:0;
																																															    padding:0;
																																															    border:0;
																																															    outline:0;
																																															    line-height:1.3;
																																															    text-decoration:none;
																																															    font-size:100%;
																																															    list-style:none
																																															}
																																															.ui-helper-clearfix:after,.ui-helper-clearfix:before{
																																															    content:"";
																																															    display:table;
																																															    border-collapse:collapse
																																															}
																																															.ui-helper-clearfix:after{
																																															    clear:both
																																															}
																																															.ui-helper-clearfix{
																																															    min-height:0
																																															}
																																															.ui-helper-zfix{
																																															    width:100%;
																																															    height:100%;
																																															    top:0;
																																															    left:0;
																																															    position:absolute;
																																															    opacity:0;
																																															    filter:alpha(opacity=0)
																																															}
																																															.ui-front{
																																															    z-index:100
																																															}
																																															.ui-state-disabled{
																																															    cursor:default!important
																																															}
																																															.ui-icon{
																																															    display:block;
																																															    text-indent:-99999px;
																																															    overflow:hidden;
																																															    background-repeat:no-repeat
																																															}
																																															.ui-datepicker{
																																															    width:17em;
																																															    padding:.2em .2em 0;
																																															    display:none
																																															}
																																															.ui-datepicker .ui-datepicker-header{
																																															    position:relative;
																																															    padding:.2em 0
																																															}
																																															.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{
																																															    position:absolute;
																																															    top:2px;
																																															    width:1.8em;
																																															    height:1.8em
																																															}
																																															.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{
																																															    top:1px
																																															}
																																															.ui-datepicker .ui-datepicker-prev{
																																															    left:2px
																																															}
																																															.ui-datepicker .ui-datepicker-next{
																																															    right:2px
																																															}
																																															.ui-datepicker .ui-datepicker-prev-hover{
																																															    left:1px
																																															}
																																															.ui-datepicker .ui-datepicker-next-hover{
																																															    right:1px
																																															}
																																															.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{
																																															    display:block;
																																															    position:absolute;
																																															    left:50%;
																																															    margin-left:-8px;
																																															    top:50%;
																																															    margin-top:-8px
																																															}
																																															.ui-datepicker .ui-datepicker-title{
																																															    margin:0 2.3em;
																																															    line-height:1.8em;
																																															    text-align:center
																																															}
																																															.ui-datepicker .ui-datepicker-title select{
																																															    font-size:1em;
																																															    margin:1px 0
																																															}
																																															.ui-datepicker select.ui-datepicker-month-year{
																																															    width:100%
																																															}
																																															.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{
																																															    width:49%
																																															}
																																															.ui-datepicker table{
																																															    width:100%;
																																															    font-size:.9em;
																																															    border-collapse:collapse;
																																															    margin:0 0 .4em
																																															}
																																															.ui-datepicker th{
																																															    padding:.7em .3em;
																																															    text-align:center;
																																															    font-weight:700;
																																															    border:0
																																															}
																																															.ui-datepicker td{
																																															    border:0;
																																															    padding:1px
																																															}
																																															.ui-datepicker td a,.ui-datepicker td span{
																																															    display:block;
																																															    padding:.2em;
																																															    text-align:right;
																																															    text-decoration:none
																																															}
																																															.ui-datepicker .ui-datepicker-buttonpane{
																																															    background-image:none;
																																															    margin:.7em 0 0;
																																															    padding:0 .2em;
																																															    border-left:0;
																																															    border-right:0;
																																															    border-bottom:0
																																															}
																																															.ui-datepicker .ui-datepicker-buttonpane button{
																																															    float:right;
																																															    margin:.5em .2em .4em;
																																															    cursor:pointer;
																																															    padding:.2em .6em .3em;
																																															    width:auto;
																																															    overflow:visible
																																															}
																																															.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
																																															    float:left
																																															}
																																															.ui-datepicker.ui-datepicker-multi{
																																															    width:auto
																																															}
																																															.ui-datepicker-multi .ui-datepicker-group{
																																															    float:left
																																															}
																																															.ui-datepicker-multi .ui-datepicker-group table{
																																															    width:95%;
																																															    margin:0 auto .4em
																																															}
																																															.ui-datepicker-multi-2 .ui-datepicker-group{
																																															    width:50%
																																															}
																																															.ui-datepicker-multi-3 .ui-datepicker-group{
																																															    width:33.3%
																																															}
																																															.ui-datepicker-multi-4 .ui-datepicker-group{
																																															    width:25%
																																															}
																																															.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
																																															    border-left-width:0
																																															}
																																															.ui-datepicker-multi .ui-datepicker-buttonpane{
																																															    clear:left
																																															}
																																															.ui-datepicker-row-break{
																																															    clear:both;
																																															    width:100%;
																																															    font-size:0
																																															}
																																															.ui-datepicker-rtl{
																																															    direction:rtl
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-prev{
																																															    right:2px;
																																															    left:auto
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-next{
																																															    left:2px;
																																															    right:auto
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-prev:hover{
																																															    right:1px;
																																															    left:auto
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-next:hover{
																																															    left:1px;
																																															    right:auto
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-buttonpane{
																																															    clear:right
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-buttonpane button{
																																															    float:left
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{
																																															    float:right
																																															}
																																															.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
																																															    border-right-width:0;
																																															    border-left-width:1px
																																															}
																																															.ui-widget{
																																															    font-family:Verdana,Arial,sans-serif;
																																															    font-size:1.1em
																																															}
																																															.ui-widget .ui-widget{
																																															    font-size:1em
																																															}
																																															.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{
																																															    font-family:Verdana,Arial,sans-serif;
																																															    font-size:1em
																																															}
																																															.ui-widget-content{
																																															    border:1px solid #aaa;
																																															    background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
																																															    color:#222
																																															}
																																															.ui-widget-content a{
																																															    color:#222
																																															}
																																															.ui-widget-header{
																																															    border:1px solid #aaa;
																																															    background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
																																															    color:#222;
																																															    font-weight:700
																																															}
																																															.ui-widget-header a{
																																															    color:#222
																																															}
																																															.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{
																																															    border:1px solid #d3d3d3;
																																															    background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
																																															    font-weight:400;
																																															    color:#555
																																															}
																																															.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{
																																															    color:#555;
																																															    text-decoration:none
																																															}
																																															.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{
																																															    border:1px solid #999;
																																															    background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
																																															    font-weight:400;
																																															    color:#212121
																																															}
																																															.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{
																																															    color:#212121;
																																															    text-decoration:none
																																															}
																																															.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{
																																															    border:1px solid #aaa;
																																															    background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
																																															    font-weight:400;
																																															    color:#212121
																																															}
																																															.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{
																																															    color:#212121;
																																															    text-decoration:none
																																															}
																																															.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{
																																															    border:1px solid #fcefa1;
																																															    background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
																																															    color:#363636
																																															}
																																															.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{
																																															    color:#363636
																																															}
																																															.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{
																																															    border:1px solid #cd0a0a;
																																															    background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
																																															    color:#cd0a0a
																																															}
																																															.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{
																																															    color:#cd0a0a
																																															}
																																															.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{
																																															    font-weight:700
																																															}
																																															.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{
																																															    opacity:.7;
																																															    filter:alpha(opacity=70);
																																															    font-weight:400
																																															}
																																															.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{
																																															    opacity:.35;
																																															    filter:alpha(opacity=35);
																																															    background-image:none
																																															}
																																															.ui-state-disabled .ui-icon{
																																															    filter:alpha(opacity=35)
																																															}
																																															.ui-icon{
																																															    width:16px;
																																															    height:16px
																																															}
																																															.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{
																																															    background-image:url(images/ui-icons_222222_256x240.png)
																																															}
																																															.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{
																																															    border-top-left-radius:4px
																																															}
																																															.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{
																																															    border-top-right-radius:4px
																																															}
																																															.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{
																																															    border-bottom-left-radius:4px
																																															}
																																															.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{
																																															    border-bottom-right-radius:4px
																																															}
																																															.ui-widget-overlay,.ui-widget-shadow{
																																															    background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
																																															    opacity:.3;
																																															    filter:alpha(opacity=30)
																																															}
																																															.ui-widget-shadow{
																																															    margin:-8px 0 0 -8px;
																																															    padding:8px;
																																															    border-radius:8px
																																															}
																																															.ui-icon-circle-triangle-e{
																																															    background-position:-48px -192px
																																															}
																																															.ui-icon-circle-triangle-s{
																																															    background-position:-64px -192px
																																															}
																																															.ui-icon-circle-triangle-w{
																																															    background-position:-80px -192px
																																															}
																																															.ui-icon-circle-triangle-n{
																																															    background-position:-96px -192px
																																															}
																																															.ui-icon-circle-arrow-e{
																																															    background-position:-112px -192px
																																															}
																																															.ui-icon-circle-arrow-s{
																																															    background-position:-128px -192px
																																															}
																																															.ui-icon-circle-arrow-w{
																																															    background-position:-144px -192px
																																															}
																																															.ui-icon-circle-arrow-n{
																																															    background-position:-160px -192px
																																															}
																																															.validator-hint{
																																															    position:relative;
																																															    border:1px solid #6e0000;
																																															    background-color:#942724;
																																															    text-decoration:none;
																																															    height:auto;
																																															    display:inline-block;
																																															    cursor:pointer;
																																															    padding-left:5px;
																																															    padding-right:5px;
																																															    color:#fff!important;
																																															    z-index:99999;
																																															    border-radius:3px;
																																															    border-left:0;
																																															    font-size:80%;
																																															    line-height:18px!important;
																																															    max-width:150px
																																															}
																																															.validator-hint:after,.validator-hint:before{
																																															    right:100%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.validator-hint:after{
																																															    border-right-color:#6e0000;
																																															    border-width:3px;
																																															    top:50%;
																																															    margin-top:-3px
																																															}
																																															.validator-hint:before{
																																															    border-right-color:#6e0000;
																																															    border-width:5px;
																																															    top:50%;
																																															    margin-top:-5px
																																															}
																																															.validator-hint-zeroquantity{
																																															    width:170px
																																															}
																																															.PrintShopAddressDisplay{
																																															    position:absolute;
																																															    height:150px;
																																															    width:180px;
																																															    left:290px;
																																															    top:160px;
																																															    background-color:#f5f5f5;
																																															    border:1px solid;
																																															    padding-top:14px;
																																															    padding-left:15px;
																																															    z-index:2
																																															}
																																															.waitingDialog{
																																															    width:100%;
																																															    height:100%;
																																															    text-align:center;
																																															    margin-top:10%;
																																															    margin-bottom:10%
																																															}
																																															.priceAnimation{
																																															    -webkit-transition:2s;
																																															    -ms-transition:2s;
																																															    -moz-transition:2s;
																																															    -o-transition:2s
																																															}
																																															.scale2x{
																																															    color:red;
																																															    transform:scale(1.2);
																																															    -ms-transform:scale(1.2);
																																															    -o-transform:scale(1.2);
																																															    -webkit-transform:scale(1.2);
																																															    -moz-transform:scale(1.2)
																																															}
																																															.scale1x{
																																															    transform:scale(1);
																																															    -ms-transform:scale(1);
																																															    -o-transform:scale(1);
																																															    -moz-transform:scale(1);
																																															    -webkit-transform:scale(1)
																																															}
																																															.disabled-text{
																																															    font-size:11px;
																																															    color:#ebebeb
																																															}
																																															.enabled-text{
																																															    font-size:11px;
																																															    color:#000
																																															}
																																															.callout{
																																															    background-color:#d9edf7;
																																															    background-image:-moz-linear-gradient(top,#d9edf7,#d9edf7);
																																															    position:absolute;
																																															    color:#3a87ad;
																																															    padding:10px;
																																															    border-radius:3px;
																																															    border:1px solid #bce8f1;
																																															    text-align:left;
																																															    text-transform:none;
																																															    z-index:10000;
																																															    width:250px;
																																															    margin-top:22px;
																																															    display:none;
																																															    font-size:10px
																																															}
																																															.callout:before{
																																															    content:"";
																																															    width:0;
																																															    height:0;
																																															    border:.8em solid transparent;
																																															    position:absolute
																																															}
																																															.callout.bottom-right:before{
																																															    right:10px;
																																															    top:-18px;
																																															    border-bottom:10px solid #bce8f1
																																															}
																																															.callout .icon-cross{
																																															    display:block;
																																															    float:right;
																																															    right:5px;
																																															    cursor:pointer;
																																															    font-size:8px;
																																															    color:rgba(50,106,117,.34)
																																															}
																																															@keyframes a{
																																															    10%,90%{
																																															        transform:translate3d(-1px,0,0)
																																															    }
																																															    20%,80%{
																																															        transform:translate3d(2px,0,0)
																																															    }
																																															    30%,50%,70%{
																																															        transform:translate3d(-4px,0,0)
																																															    }
																																															    40%,60%{
																																															        transform:translate3d(4px,0,0)
																																															    }
																																															}
																																															.shake-cart-label{
																																															    animation:a .82s cubic-bezier(.36,.07,.19,.97) both;
																																															    transform:translateZ(0);
																																															    -webkit-backface-visibility:hidden;
																																															    backface-visibility:hidden;
																																															    perspective:1000px;
																																															    animation-iteration-count:2;
																																															    -moz-animation-iteration-count:2;
																																															    -webkit-animation-iteration-count:2
																																															}
																																															[class*=" icon"],[class^=icon]{
																																															    display:inline-block;
																																															    line-height:14px;
																																															    vertical-align:text-top;
																																															    background-image:url(https://www.page.works/uploads/misc/GVSU-Webstore/icons.png);
																																															    background-repeat:no-repeat;
																																															    margin-top:1px
																																															}
																																															.box-sizing{
																																															    box-sizing:border-box
																																															}
																																															.bg-size{
																																															    background-size:contain
																																															}
																																															.bg-size,.bg-size-cover{
																																															    background-position:50%;
																																															    background-repeat:no-repeat
																																															}
																																															.bg-size-cover{
																																															    background-size:cover
																																															}
																																															.clearfix{
																																															    *zoom:1
																																															}
																																															.clearfix:after,.clearfix:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.wrapper{
																																															    width:100%;
																																															    overflow-x:hidden
																																															}
																																															.container{
																																															    width:1250px;
																																															    margin:0 auto
																																															}
																																															.banner,.container{
																																															    box-sizing:border-box
																																															}
																																															.banner{
																																															    display:block
																																															}
																																															.banner,.banner .just-banner-image img{
																																															    width:735px
																																															}
																																															.banner .banner-text-only{
																																															    padding:10px;
																																															    display:block
																																															}
																																															.floating-modal{
																																															    position:fixed;
																																															    left:0;
																																															    top:0;
																																															    z-index:1050;
																																															    background-color:#fff;
																																															    box-shadow:0 3px 7px rgba(0,0,0,.3);
																																															    background-clip:padding-box;
																																															    outline:none;
																																															    float:right
																																															}
																																															.facetted-filter-section-container{
																																															    width:300px;
																																															    border:2px solid #0d8445
																																															}
																																															.facetted-filter-section-container .facetted-filter-tabout{
																																															    position:fixed;
																																															    width:40px;
																																															    height:40px;
																																															    top:474px;
																																															    left:1356px;
																																															    background-color:#0d8445
																																															}
																																															.facetted-filter-section-container .facetted-filter-tabout .icon-filter{
																																															    color:#fff!important;
																																															    line-height:40px;
																																															    margin-left:10px
																																															}
																																															.facetted-filter-section-container .facetted-filter-section{
																																															    background:#fff;
																																															    border:none;
																																															    box-shadow:0 0 4px rgba(0,0,0,.07);
																																															    width:100%;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.facetted-filter-section-container .facetted-filter-section .filter-header-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    border-bottom:1px solid #919191
																																															}
																																															.facetted-filter-section-container .facetted-filter-section .filter-header-container .reset-all{
																																															    float:left;
																																															    display:inline-block;
																																															    font-size:10px
																																															}
																																															.facetted-filter-section-container .facetted-filter-section .filter-header-container .apply{
																																															    float:right;
																																															    display:inline-block;
																																															    font-size:10px
																																															}
																																															.facetted-filter-section-container .facetted-filter-section .filter-header-container .close{
																																															    float:left;
																																															    display:inline-block;
																																															    font-size:8px;
																																															    margin-top:-3px;
																																															    margin-right:10px
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree{
																																															    list-style-type:none;
																																															    padding:0;
																																															    margin:0;
																																															    margin-top:10px;
																																															    width:100%;
																																															    overflow-x:hidden;
																																															    overflow-y:auto
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li{
																																															    list-style-type:none;
																																															    padding:0;
																																															    margin:0;
																																															    font-size:12px
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li .icon-select-bottom,.facetted-filter-section-container .facetted-filter-section #filter_tree li .icon-select-right{
																																															    margin-top:5px;
																																															    font-size:16px
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li span.parent-header{
																																															    cursor:pointer;
																																															    font-weight:700
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li .reset{
																																															    float:right;
																																															    font-size:10px;
																																															    text-decoration:underline
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li .reset:hover{
																																															    text-decoration:none
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li .checkbox-holder{
																																															    display:table-cell;
																																															    vertical-align:middle
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li .checkbox-container{
																																															    margin-left:auto;
																																															    margin-right:auto
																																															}
																																															.facetted-filter-section-container .facetted-filter-section #filter_tree li .checkbox-container input[type=checkbox]{
																																															    margin-right:10px
																																															}
																																															.category-page-products .filter-container,.product-items-container .filter-container,.search-results .filter-container{
																																															    border-bottom:1px solid #ccc
																																															}
																																															.category-page-products .filter-container .featured-product-fliter,.product-items-container .filter-container .featured-product-fliter,.search-results .filter-container .featured-product-fliter{
																																															    display:none!important
																																															}
																																															.category-page-products .filter-container .featured-product-fliter a,.product-items-container .filter-container .featured-product-fliter a,.search-results .filter-container .featured-product-fliter a{
																																															    margin-right:10px;
																																															    padding:7px 10px;
																																															    width:12px;
																																															    height:16px;
																																															    margin-top:5px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    float:left
																																															}
																																															.category-page-products .filter-container .featured-product-fliter a span,.product-items-container .filter-container .featured-product-fliter a span,.search-results .filter-container .featured-product-fliter a span{
																																															    font-size:15px;
																																															    color:#ccc
																																															}
																																															.category-page-products .filter-container .featured-product-fliter a.active,.product-items-container .filter-container .featured-product-fliter a.active,.search-results .filter-container .featured-product-fliter a.active{
																																															    background:#0d8445
																																															}
																																															.category-page-products .filter-container .featured-product-fliter a.active span,.product-items-container .filter-container .featured-product-fliter a.active span,.search-results .filter-container .featured-product-fliter a.active span{
																																															    font-size:12px;
																																															    color:#fff
																																															}
																																															.category-page-products .filter-container .add-to-cart-container,.product-items-container .filter-container .add-to-cart-container,.search-results .filter-container .add-to-cart-container{
																																															    display:block;
																																															    height:40px;
																																															    float:left;
																																															    width:98%!important;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.category-page-products .filter-container .add-to-cart-container .btn,.product-items-container .filter-container .add-to-cart-container .btn,.search-results .filter-container .add-to-cart-container .btn{
																																															    float:right
																																															}
																																															.category-page-products .filter-container .add-to-cart-container .btn:hover,.product-items-container .filter-container .add-to-cart-container .btn:hover,.search-results .filter-container .add-to-cart-container .btn:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.category-page-products .add-to-cart-container,.product-items-container .add-to-cart-container,.search-results .add-to-cart-container{
																																															    display:block;
																																															    height:40px;
																																															    float:right;
																																															    width:97%!important;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.category-page-products .add-to-cart-container .btn,.product-items-container .add-to-cart-container .btn,.search-results .add-to-cart-container .btn{
																																															    float:right
																																															}
																																															.category-page-products .add-to-cart-container .btn:hover,.product-items-container .add-to-cart-container .btn:hover,.search-results .add-to-cart-container .btn:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.category-page-products .product-list-view,.product-items-container .product-list-view,.search-results .product-list-view{
																																															    margin-bottom:10px
																																															}
																																															.category-page-products .product-list-view table,.product-items-container .product-list-view table,.search-results .product-list-view table{
																																															    width:100%;
																																															    border-collapse:collapse;
																																															    display:inline-block;
																																															    border-bottom:1px solid #e4e4e4
																																															}
																																															.category-page-products .product-list-view .selected-row,.product-items-container .product-list-view .selected-row,.search-results .product-list-view .selected-row{
																																															    background:#b3d8c2
																																															}
																																															.category-page-products .product-list-view th,.product-items-container .product-list-view th,.search-results .product-list-view th{
																																															    background:#fcfcfc
																																															}
																																															.category-page-products .product-list-view td,.category-page-products .product-list-view th,.product-items-container .product-list-view td,.product-items-container .product-list-view th,.search-results .product-list-view td,.search-results .product-list-view th{
																																															    padding:5px;
																																															    border-bottom:1px solid #e4e4e4;
																																															    text-align:left
																																															}
																																															.category-page-products .product-list-view th,.product-items-container .product-list-view th,.search-results .product-list-view th{
																																															    font-size:13px;
																																															    font-weight:500
																																															}
																																															.category-page-products .product-list-view th .inventory-label,.product-items-container .product-list-view th .inventory-label,.search-results .product-list-view th .inventory-label{
																																															    font-size:11px;
																																															    font-weight:400;
																																															    display:block
																																															}
																																															.category-page-products .product-list-view tr:last-child td,.product-items-container .product-list-view tr:last-child td,.search-results .product-list-view tr:last-child td{
																																															    border-bottom:0
																																															}
																																															.category-page-products .product-list-view tr>td,.product-items-container .product-list-view tr>td,.search-results .product-list-view tr>td{
																																															    vertical-align:middle
																																															}
																																															.category-page-products .product-list-view .product-align,.product-items-container .product-list-view .product-align,.search-results .product-list-view .product-align{
																																															    vertical-align:top
																																															}
																																															.category-page-products .product-list-view .product-align label,.product-items-container .product-list-view .product-align label,.search-results .product-list-view .product-align label{
																																															    display:none
																																															}
																																															.category-page-products .product-list-view .quantity-align,.product-items-container .product-list-view .quantity-align,.search-results .product-list-view .quantity-align{
																																															    text-align:center
																																															}
																																															.category-page-products .product-list-view .quantity-align label,.product-items-container .product-list-view .quantity-align label,.search-results .product-list-view .quantity-align label{
																																															    display:none
																																															}
																																															.category-page-products .product-list-view .sku-align,.product-items-container .product-list-view .sku-align,.search-results .product-list-view .sku-align{
																																															    text-align:right
																																															}
																																															.category-page-products .product-list-view .sku-align label,.product-items-container .product-list-view .sku-align label,.search-results .product-list-view .sku-align label{
																																															    display:none
																																															}
																																															.category-page-products .product-list-view .qty-remove,.product-items-container .product-list-view .qty-remove,.search-results .product-list-view .qty-remove{
																																															    display:inline-block
																																															}
																																															.category-page-products .product-list-view .qty-remove .icon-cross,.product-items-container .product-list-view .qty-remove .icon-cross,.search-results .product-list-view .qty-remove .icon-cross{
																																															    padding-left:5px;
																																															    font-size:8px;
																																															    color:#0d8445
																																															}
																																															.category-page-products .product-list-view .list-product-image,.product-items-container .product-list-view .list-product-image,.search-results .product-list-view .list-product-image{
																																															    float:left;
																																															    margin-right:15px;
																																															    display:inline-block;
																																															    width:60px;
																																															    height:60px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    cursor:pointer
																																															}
																																															.category-page-products .product-list-view .list-product-actions,.product-items-container .product-list-view .list-product-actions,.search-results .product-list-view .list-product-actions{
																																															    vertical-align:middle!important
																																															}
																																															.category-page-products .product-list-view .list-product-actions .btn:hover,.product-items-container .product-list-view .list-product-actions .btn:hover,.search-results .product-list-view .list-product-actions .btn:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.category-page-products .product-list-view .product-list-grid,.product-items-container .product-list-view .product-list-grid,.search-results .product-list-view .product-list-grid{
																																															    float:left;
																																															    display:inline-block;
																																															    width:78%
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-title,.product-items-container .product-list-view .product-list-grid .list-product-title,.search-results .product-list-view .product-list-grid .list-product-title{
																																															    font-weight:500
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-title h5,.product-items-container .product-list-view .product-list-grid .list-product-title h5,.search-results .product-list-view .product-list-grid .list-product-title h5{
																																															    margin:0;
																																															    font-size:13px;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    cursor:pointer
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-description,.product-items-container .product-list-view .product-list-grid .list-product-description,.search-results .product-list-view .product-list-grid .list-product-description{
																																															    margin:0;
																																															    font-size:12px;
																																															    display:block;
																																															    font-weight:400;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-administration a,.product-items-container .product-list-view .product-list-grid .list-product-administration a,.search-results .product-list-view .product-list-grid .list-product-administration a{
																																															    color:#0d8445;
																																															    font-size:10px;
																																															    background:transparent!important;
																																															    border:0;
																																															    line-height:20px;
																																															    padding:0!important;
																																															    text-decoration:underline
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-administration a:hover,.product-items-container .product-list-view .product-list-grid .list-product-administration a:hover,.search-results .product-list-view .product-list-grid .list-product-administration a:hover{
																																															    color:#333;
																																															    text-decoration:none;
																																															    background:transparent!important;
																																															    box-shadow:inset 0 0 0 transparent
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-quantity input,.category-page-products .product-list-view .product-list-grid .list-product-quantity select,.product-items-container .product-list-view .product-list-grid .list-product-quantity input,.product-items-container .product-list-view .product-list-grid .list-product-quantity select,.search-results .product-list-view .product-list-grid .list-product-quantity input,.search-results .product-list-view .product-list-grid .list-product-quantity select{
																																															    width:60px!important;
																																															    padding:2px 0!important;
																																															    height:25px!important;
																																															    box-sizing:border-box;
																																															    text-align:right
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-inventory,.product-items-container .product-list-view .product-list-grid .list-product-inventory,.search-results .product-list-view .product-list-grid .list-product-inventory{
																																															    text-align:center
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-price,.product-items-container .product-list-view .product-list-grid .list-product-price,.search-results .product-list-view .product-list-grid .list-product-price{
																																															    font-size:13px;
																																															    margin:10px;
																																															    margin-bottom:5px;
																																															    font-weight:700;
																																															    color:#0d8445;
																																															    height:15px
																																															}
																																															.category-page-products .product-list-view .product-list-grid .list-product-uom,.product-items-container .product-list-view .product-list-grid .list-product-uom,.search-results .product-list-view .product-list-grid .list-product-uom{
																																															    font-size:10px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    color:#000;
																																															    width:161px;
																																															    height:15px
																																															}
																																															.product-item-selected{
																																															    background:#000;
																																															    opacity:.6;
																																															    filter:alpha(opacity=60);
																																															    position:absolute;
																																															    top:0;
																																															    left:0
																																															}
																																															.product-item-selected .img-container{
																																															    background-color:#fff;
																																															    width:50px;
																																															    height:50px;
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:80px;
																																															    border-radius:15px
																																															}
																																															.product-item-selected .img-container img{
																																															    padding-left:15px;
																																															    padding-top:15px
																																															}
																																															.detail-description-container{
																																															    position:absolute;
																																															    background:#fcf8e3;
																																															    border:1px solid #fbeed5;
																																															    max-width:450px;
																																															    color:#c09853;
																																															    display:none;
																																															    box-shadow:0 0 4px rgba(0,0,0,.07);
																																															    border-radius:5px;
																																															    vertical-align:top;
																																															    line-height:20px
																																															}
																																															.detail-description-container .content{
																																															    line-height:20px;
																																															    display:block;
																																															    width:100%;
																																															    float:left;
																																															    max-height:450px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    text-align:left;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.detail-description-container .content h4{
																																															    line-height:20px;
																																															    margin:0;
																																															    padding:0;
																																															    padding-bottom:5px;
																																															    box-sizing:border-box;
																																															    border-bottom:1px solid #fbeed5
																																															}
																																															.detail-description-container .content span{
																																															    font-size:11px
																																															}
																																															.RightMiddle:after,.RightMiddle:before{
																																															    right:100%;
																																															    top:50%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.RightMiddle:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-right-color:#fbeed5;
																																															    border-width:10px;
																																															    margin-top:-10px
																																															}
																																															.RightMiddle:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-right-color:#fbeed5;
																																															    border-width:11px;
																																															    margin-top:-11px
																																															}
																																															.RightTop:after,.RightTop:before{
																																															    right:100%;
																																															    top:20%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.RightTop:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-right-color:#fbeed5;
																																															    border-width:10px;
																																															    margin-top:-10px
																																															}
																																															.RightTop:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-right-color:#fbeed5;
																																															    border-width:11px;
																																															    margin-top:-11px
																																															}
																																															.RightBottom:after,.RightBottom:before{
																																															    right:100%;
																																															    bottom:10%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.RightBottom:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-right-color:#fbeed5;
																																															    border-width:10px;
																																															    margin-top:-10px
																																															}
																																															.RightBottom:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-right-color:#fbeed5;
																																															    border-width:11px;
																																															    margin-top:-11px
																																															}
																																															.LeftMiddle:after,.LeftMiddle:before{
																																															    left:100%;
																																															    top:50%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.LeftMiddle:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-left-color:#fbeed5;
																																															    border-width:10px;
																																															    margin-top:-10px
																																															}
																																															.LeftMiddle:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-left-color:#fbeed5;
																																															    border-width:11px;
																																															    margin-top:-11px
																																															}
																																															.LeftTop:after,.LeftTop:before{
																																															    left:100%;
																																															    top:20%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.LeftTop:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-left-color:#fbeed5;
																																															    border-width:10px;
																																															    margin-top:-10px
																																															}
																																															.LeftTop:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-left-color:#fbeed5;
																																															    border-width:11px;
																																															    margin-top:-11px
																																															}
																																															.LeftBottom:after,.LeftBottom:before{
																																															    left:100%;
																																															    bottom:10%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.LeftBottom:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-left-color:#fbeed5;
																																															    border-width:10px;
																																															    margin-top:-10px
																																															}
																																															.LeftBottom:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-left-color:#fbeed5;
																																															    border-width:11px;
																																															    margin-top:-11px
																																															}
																																															.deliverablesOptions{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:1px solid #333;
																																															    max-width:350px;
																																															    color:#333;
																																															    display:none;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    box-shadow:0 0 4px rgba(0,0,0,.07);
																																															    border-radius:5px;
																																															    vertical-align:top;
																																															    line-height:20px;
																																															    height:105px
																																															}
																																															.deliverablesOptions .section-header{
																																															    font-weight:700;
																																															    font-size:13px;
																																															    display:inline-block;
																																															    border-bottom:none;
																																															    width:100%;
																																															    margin-bottom:5px;
																																															    text-align:left
																																															}
																																															.deliverablesOptions .content{
																																															    line-height:20px;
																																															    display:block;
																																															    width:100%;
																																															    float:left;
																																															    max-height:300px;
																																															    font-size:11px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    text-align:left
																																															}
																																															.deliverablesOptions .content .content-item{
																																															    display:block;
																																															    text-overflow:ellipsis;
																																															    max-width:200px;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.deliverablesOptions .content .content-item a{
																																															    color:#000
																																															}
																																															.deliverablesOptions .content .content-item a:hover{
																																															    color:#0d8445
																																															}
																																															.deliverablesOptions:after,.deliverablesOptions:before{
																																															    top:100%;
																																															    left:50%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.deliverablesOptions:after{
																																															    border-color:transparent;
																																															    border-width:10px;
																																															    margin-left:-10px
																																															}
																																															.deliverablesOptions:before{
																																															    border-color:hsla(223,3%,42%,0);
																																															    border-top-color:#67696e;
																																															    border-width:11px;
																																															    margin-left:-11px
																																															}
																																															.kit-product-details-page{
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.kit-product-details-page ng-quantity-control div{
																																															    display:inline
																																															}
																																															.kit-product-details-page .price-refresh{
																																															    margin-left:5px
																																															}
																																															.kit-product-details-page .kit-product-details-info{
																																															    float:left
																																															}
																																															.kit-product-details-page .kit-product-details-info .product-details-page-image{
																																															    max-width:100%;
																																															    margin-bottom:15px
																																															}
																																															.kit-product-details-page .kit-product-details-info .product-details-page-content{
																																															    width:60%!important
																																															}
																																															.kit-product-details-page .kit-product-job-details{
																																															    display:block
																																															}
																																															.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity .label{
																																															    display:none
																																															}
																																															.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity thead td{
																																															    font-size:12px;
																																															    color:#848484;
																																															    line-height:15px
																																															}
																																															.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity td{
																																															    padding:0;
																																															    margin:0;
																																															    border-collapse:collapse;
																																															    border:0
																																															}
																																															.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity input[type=text],.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity select{
																																															    width:70px;
																																															    display:inline;
																																															    box-sizing:border-box
																																															}
																																															.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity input#TxtKitJobName{
																																															    width:150px
																																															}
																																															.kit-product-details-page .kit-product-part-list ng-quantity-control div{
																																															    display:inline
																																															}
																																															.kit-product-details-page .kit-product-part-list input[type=text],.kit-product-details-page .kit-product-part-list select{
																																															    width:70px;
																																															    display:inline;
																																															    box-sizing:border-box;
																																															    font-size:12px;
																																															    padding:3px;
																																															    line-height:normal
																																															}
																																															.kit-product-details-page .kit-product-part-list table{
																																															    width:100%;
																																															    padding:0 5px
																																															}
																																															.kit-product-details-page .kit-product-part-list table thead th{
																																															    padding:10px 0;
																																															    border-bottom:1px solid #dedede
																																															}
																																															.kit-product-details-page .kit-product-part-list table .kit-small-product-image img{
																																															    width:auto;
																																															    height:auto;
																																															    max-width:50px;
																																															    max-height:50px
																																															}
																																															.kit-product-details-page .kit-product-part-list table .kit-product-name{
																																															    font-size:13px
																																															}
																																															.kit-product-details-page .kit-product-part-list table .kit-product-description,.kit-product-details-page .kit-product-part-list table .kit-product-status{
																																															    font-size:11px;
																																															    line-height:17px
																																															}
																																															.kit-product-details-page .kit-product-part-list table .kit-product-quantity-label{
																																															    font-size:12px;
																																															    color:#848484;
																																															    display:block
																																															}
																																															.kit-product-details-page .kit-product-part-list table button{
																																															    padding:5px 10px;
																																															    font-size:11px;
																																															    margin-top:15px;
																																															    line-height:normal
																																															}
																																															.kit-product-details-page .kit-product-part-list .arrow_right,.kit-product-details-page .kit-product-part-list .icon_check,.kit-product-details-page .kit-product-part-list .icon_close_alt2{
																																															    margin-left:-15px;
																																															    margin-bottom:12px;
																																															    font-size:24px;
																																															    display:block
																																															}
																																															.kit-product-details-page .kit-product-part-list .arrow_right{
																																															    color:#7d6700;
																																															    font-size:26px;
																																															    margin-left:0;
																																															    position:relative;
																																															    top:7px
																																															}
																																															.kit-product-details-page .kit-product-part-list .icon_check{
																																															    color:#007c1d
																																															}
																																															.product-matrix-details-page{
																																															    width:auto;
																																															    overflow:auto;
																																															    height:auto!important
																																															}
																																															.product-matrix-details-page .product-matrix-image-callout{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:1px solid #fbeed5;
																																															    max-width:450px;
																																															    color:#c09853;
																																															    display:none;
																																															    box-shadow:0 0 4px rgba(0,0,0,.07);
																																															    border-radius:5px;
																																															    vertical-align:top;
																																															    line-height:20px;
																																															    top:50%;
																																															    left:50%;
																																															    margin-left:-125px;
																																															    margin-top:-100px;
																																															    z-index:10000
																																															}
																																															.product-matrix-details-page .product-matrix-image-holder-close-button{
																																															    font-size:11px;
																																															    position:absolute;
																																															    right:0;
																																															    margin-top:2px;
																																															    margin-right:2px;
																																															    cursor:pointer
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-header{
																																															    font-size:15px;
																																															    font-weight:700
																																															}
																																															.product-matrix-details-page .modalContent{
																																															    height:auto
																																															}
																																															.product-matrix-details-page .modalContent .product-matrix-details-page-image{
																																															    float:left;
																																															    display:inline;
																																															    margin-right:15px
																																															}
																																															.product-matrix-details-page .modalContent .product-matrix-details-page-image img{
																																															    height:200px
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container{
																																															    width:700px;
																																															    height:250px;
																																															    overflow-x:auto;
																																															    overflow-y:auto
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid{
																																															    background-color:#d8d8d8
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid .header{
																																															    background-color:#0d8445;
																																															    color:#fff;
																																															    text-align:center
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td:first-child{
																																															    background-color:#0d8445;
																																															    color:#fff
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td{
																																															    background-color:#fff;
																																															    font-size:12px
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td .product-image{
																																															    text-align:left;
																																															    height:50px;
																																															    margin-left:15px;
																																															    background-position:0;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td .product-quantity{
																																															    position:relative;
																																															    left:0;
																																															    top:0;
																																															    background-color:transparent;
																																															    border-top:0;
																																															    padding-left:15px;
																																															    box-sizing:border-box
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td .product-quantity label{
																																															    display:none
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td span{
																																															    display:block;
																																															    float:left;
																																															    width:90%;
																																															    padding-left:15px;
																																															    box-sizing:border-box
																																															}
																																															.product-matrix-details-page .product-matrix-grid-container .product-matrix-grid [ng-repeat="row in RowProductMatrix"] td .product-matrix-price{
																																															    position:relative;
																																															    left:0
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-content{
																																															    float:left;
																																															    display:inline;
																																															    width:344px
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-content .product-matrix-details-page-sku{
																																															    font-size:12px;
																																															    margin-bottom:10px
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-content .product-matrix-details-page-turn-around{
																																															    font-size:12px;
																																															    color:#007c1d;
																																															    font-weight:700
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-content .product-matrix-details-page-description{
																																															    margin-bottom:15px
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-content .product-matrix-details-page-uom{
																																															    font-size:11px;
																																															    margin-bottom:10px
																																															}
																																															.product-matrix-details-page .product-matrix-details-page-content .product-matrix-details-page-price{
																																															    font-size:18px;
																																															    font-weight:700;
																																															    color:#0d8445;
																																															    margin-bottom:10px
																																															}
																																															.show-more-product-container{
																																															    cursor:pointer;
																																															    margin:15px auto;
																																															    font-size:16px;
																																															    position:relative;
																																															    padding:10px;
																																															    border:0;
																																															    text-align:center;
																																															    width:300px;
																																															    display:block;
																																															    text-transform:uppercase
																																															}
																																															.show-more-product-container .arrow_carrot-down{
																																															    font-size:26px;
																																															    display:block
																																															}
																																															.show-more-product-container:hover a,.show-more-product-container:hover span,.show-more-product-container a:hover span{
																																															    color:#0d8445
																																															}
																																															.featured-category-title{
																																															    background:#e6eaed;
																																															    padding:10px;
																																															    display:block
																																															}
																																															.featured-category-title span{
																																															    font-weight:500;
																																															    text-transform:uppercase
																																															}
																																															.search-results{
																																															    width:100%;
																																															    margin:0;
																																															    margin-top:0
																																															}
																																															.search-results-title{
																																															    background:#e6eaed;
																																															    padding:10px;
																																															    display:block;
																																															    border-bottom:1px solid #d6dadd
																																															}
																																															.search-results-title h3{
																																															    font-weight:500;
																																															    color:#053d5e;
																																															    text-transform:uppercase;
																																															    margin:0;
																																															    padding:0
																																															}
																																															.search-result-info{
																																															    background:#f1f1f1;
																																															    color:#0d8445;
																																															    font-weight:700
																																															}
																																															.search-result-info span{
																																															    margin:10px;
																																															    line-height:40px
																																															}
																																															.category-page-listing{
																																															    min-height:420px
																																															}
																																															.categtory-page-image{
																																															    margin:10px;
																																															    text-align:center;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    position:relative
																																															}
																																															.categtory-page-image img{
																																															    max-height:300px;
																																															    object-fit:cover
																																															}
																																															.category-description-long,.category-description-short{
																																															    margin:10px;
																																															    font-weight:200;
																																															    font-size:22px
																																															}
																																															.category-description-short{
																																															    position:absolute;
																																															    left:0;
																																															    bottom:0;
																																															    width:98%
																																															}
																																															.category-description-short span p{
																																															    margin:10px
																																															}
																																															.breadcrumbs-container{
																																															    width:100%;
																																															    height:auto;
																																															    display:block;
																																															    margin-top:10px;
																																															    line-height:30px;
																																															    float:left;
																																															    margin-bottom:10px;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.breadcrumbs-container a{
																																															    color:#333;
																																															    text-decoration:none;
																																															    font-weight:400;
																																															    font-size:14px;
																																															    text-transform:uppercase
																																															}
																																															.breadcrumbs-container a:hover{
																																															    color:#333;
																																															    text-decoration:underline
																																															}
																																															.breadcrumbs-container a:after{
																																															    content:"/\00a0";
																																															    display:inline-block;
																																															    margin-left:10px;
																																															    margin-right:10px;
																																															    box-sizing:border-box;
																																															    font-size:14px;
																																															    color:#ccc
																																															}
																																															.breadcrumbs-container a:last-child{
																																															    cursor:text;
																																															    text-decoration:none;
																																															    font-weight:700;
																																															    color:#0d8445!important;
																																															    font-size:14px
																																															}
																																															.breadcrumbs-container a:last-child:hover{
																																															    color:#0d8445;
																																															    text-decoration:none
																																															}
																																															.breadcrumbs-container a:last-child:after{
																																															    content:"";
																																															    display:inline-block;
																																															    width:14px;
																																															    height:12px;
																																															    padding-left:10px;
																																															    padding-right:10px;
																																															    box-sizing:border-box;
																																															    font-size:15px
																																															}
																																															.myaccount-content{
																																															    overflow:auto;
																																															    width:735px;
																																															    min-height:420px
																																															}
																																															.myaccount-content .help-text{
																																															    padding:10px;
																																															    border-bottom:1px solid #d6dadd
																																															}
																																															.myaccount-content .printshop-line-item{
																																															    border-top:1px solid #fefefe;
																																															    border-bottom:1px solid #fefefe;
																																															    margin-top:-1px;
																																															    display:block;
																																															    overflow:auto;
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.myaccount-content .radio-button{
																																															    float:left;
																																															    width:30px;
																																															    display:inline
																																															}
																																															.myaccount-content .myaccount-printshop-address{
																																															    float:left;
																																															    display:inline;
																																															    width:50%
																																															}
																																															.myaccount-content .myaccount-printshop-address span{
																																															    display:block
																																															}
																																															.myaccount-content .myaccount-printshop-timing{
																																															    float:left;
																																															    display:inline
																																															}
																																															.myaccount-content .myaccount-printshop-timing span{
																																															    display:inline;
																																															    color:#333;
																																															    font-size:11px
																																															}
																																															.myaccount-content .myaccount-placeholder{
																																															    padding:20px
																																															}
																																															.myaccount-page-title{
																																															    background:#e6eaed;
																																															    padding:10px;
																																															    display:block;
																																															    border-bottom:1px solid #d6dadd
																																															}
																																															.myaccount-page-title span{
																																															    font-weight:500;
																																															    text-transform:uppercase
																																															}
																																															.printshop-filter{
																																															    padding:15px;
																																															    background:#f1f1f1
																																															}
																																															.printshop-filter select{
																																															    margin-left:10px
																																															}
																																															.profile-action{
																																															    padding:15px;
																																															    background:#f1f1f1;
																																															    overflow:auto
																																															}
																																															.profile-action button{
																																															    float:right
																																															}
																																															.myaccount-address-table table,.myaccount-company-order-table table,.myaccount-files-table table,.myaccount-orderhistory-table table,.myaccount-profile-table table,.myaccount-savedjobs-table table,.myaccount-selectedprintshop-table,.myaccount-spending-table table{
																																															    border-collapse:none;
																																															    margin:0
																																															}
																																															.myaccount-address-table table .search-button,.myaccount-company-order-table table .search-button,.myaccount-files-table table .search-button,.myaccount-orderhistory-table table .search-button,.myaccount-profile-table table .search-button,.myaccount-savedjobs-table table .search-button,.myaccount-selectedprintshop-table .search-button,.myaccount-spending-table table .search-button{
																																															    background:transparent
																																															}
																																															.myaccount-address-table table a,.myaccount-company-order-table table a,.myaccount-files-table table a,.myaccount-orderhistory-table table a,.myaccount-profile-table table a,.myaccount-savedjobs-table table a,.myaccount-selectedprintshop-table a,.myaccount-spending-table table a{
																																															    text-decoration:underline
																																															}
																																															.myaccount-address-table table a:hover,.myaccount-company-order-table table a:hover,.myaccount-files-table table a:hover,.myaccount-orderhistory-table table a:hover,.myaccount-profile-table table a:hover,.myaccount-savedjobs-table table a:hover,.myaccount-selectedprintshop-table a:hover,.myaccount-spending-table table a:hover{
																																															    text-decoration:none
																																															}
																																															.myaccount-address-table table .link-spacing,.myaccount-company-order-table table .link-spacing,.myaccount-files-table table .link-spacing,.myaccount-orderhistory-table table .link-spacing,.myaccount-profile-table table .link-spacing,.myaccount-savedjobs-table table .link-spacing,.myaccount-selectedprintshop-table .link-spacing,.myaccount-spending-table table .link-spacing{
																																															    padding-right:20px
																																															}
																																															.myaccount-address-table table thead,.myaccount-company-order-table table thead,.myaccount-files-table table thead,.myaccount-orderhistory-table table thead,.myaccount-profile-table table thead,.myaccount-savedjobs-table table thead,.myaccount-selectedprintshop-table thead,.myaccount-spending-table table thead{
																																															    background:#f3f3f3
																																															}
																																															.myaccount-address-table table tbody,.myaccount-address-table table tr,.myaccount-company-order-table table tbody,.myaccount-company-order-table table tr,.myaccount-files-table table tbody,.myaccount-files-table table tr,.myaccount-orderhistory-table table tbody,.myaccount-orderhistory-table table tr,.myaccount-profile-table table tbody,.myaccount-profile-table table tr,.myaccount-savedjobs-table table tbody,.myaccount-savedjobs-table table tr,.myaccount-selectedprintshop-table tbody,.myaccount-selectedprintshop-table tr,.myaccount-spending-table table tbody,.myaccount-spending-table table tr{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.myaccount-address-table table tr>td,.myaccount-company-order-table table tr>td,.myaccount-files-table table tr>td,.myaccount-orderhistory-table table tr>td,.myaccount-profile-table table tr>td,.myaccount-savedjobs-table table tr>td,.myaccount-selectedprintshop-table tr>td,.myaccount-spending-table table tr>td{
																																															    border-bottom:1px solid #d6dadd
																																															}
																																															.myaccount-address-table table .table-label,.myaccount-company-order-table table .table-label,.myaccount-files-table table .table-label,.myaccount-orderhistory-table table .table-label,.myaccount-profile-table table .table-label,.myaccount-savedjobs-table table .table-label,.myaccount-selectedprintshop-table .table-label,.myaccount-spending-table table .table-label{
																																															    font-weight:700
																																															}
																																															.myaccount-address-table table .table-edit-mode,.myaccount-company-order-table table .table-edit-mode,.myaccount-files-table table .table-edit-mode,.myaccount-orderhistory-table table .table-edit-mode,.myaccount-profile-table table .table-edit-mode,.myaccount-savedjobs-table table .table-edit-mode,.myaccount-selectedprintshop-table .table-edit-mode,.myaccount-spending-table table .table-edit-mode{
																																															    background:#f1f1f1
																																															}
																																															.myaccount-address-table table .table-edit-mode td,.myaccount-company-order-table table .table-edit-mode td,.myaccount-files-table table .table-edit-mode td,.myaccount-orderhistory-table table .table-edit-mode td,.myaccount-profile-table table .table-edit-mode td,.myaccount-savedjobs-table table .table-edit-mode td,.myaccount-selectedprintshop-table .table-edit-mode td,.myaccount-spending-table table .table-edit-mode td{
																																															    vertical-align:top
																																															}
																																															.myaccount-address-table table .table-edit-mode label,.myaccount-company-order-table table .table-edit-mode label,.myaccount-files-table table .table-edit-mode label,.myaccount-orderhistory-table table .table-edit-mode label,.myaccount-profile-table table .table-edit-mode label,.myaccount-savedjobs-table table .table-edit-mode label,.myaccount-selectedprintshop-table .table-edit-mode label,.myaccount-spending-table table .table-edit-mode label{
																																															    display:block
																																															}
																																															.myaccount-address-table table .table-edit-mode input,.myaccount-address-table table .table-edit-mode select,.myaccount-company-order-table table .table-edit-mode input,.myaccount-company-order-table table .table-edit-mode select,.myaccount-files-table table .table-edit-mode input,.myaccount-files-table table .table-edit-mode select,.myaccount-orderhistory-table table .table-edit-mode input,.myaccount-orderhistory-table table .table-edit-mode select,.myaccount-profile-table table .table-edit-mode input,.myaccount-profile-table table .table-edit-mode select,.myaccount-savedjobs-table table .table-edit-mode input,.myaccount-savedjobs-table table .table-edit-mode select,.myaccount-selectedprintshop-table .table-edit-mode input,.myaccount-selectedprintshop-table .table-edit-mode select,.myaccount-spending-table table .table-edit-mode input,.myaccount-spending-table table .table-edit-mode select{
																																															    margin-bottom:10px
																																															}
																																															.myaccount-address-table table .order-info-invoice-table,.myaccount-company-order-table table .order-info-invoice-table,.myaccount-files-table table .order-info-invoice-table,.myaccount-orderhistory-table table .order-info-invoice-table,.myaccount-profile-table table .order-info-invoice-table,.myaccount-savedjobs-table table .order-info-invoice-table,.myaccount-selectedprintshop-table .order-info-invoice-table,.myaccount-spending-table table .order-info-invoice-table{
																																															    border:1px solid #f1f1f1!important
																																															}
																																															.myaccount-address-table table .order-info-table,.myaccount-address-table table .order-info-table td,.myaccount-company-order-table table .order-info-table,.myaccount-company-order-table table .order-info-table td,.myaccount-files-table table .order-info-table,.myaccount-files-table table .order-info-table td,.myaccount-orderhistory-table table .order-info-table,.myaccount-orderhistory-table table .order-info-table td,.myaccount-profile-table table .order-info-table,.myaccount-profile-table table .order-info-table td,.myaccount-savedjobs-table table .order-info-table,.myaccount-savedjobs-table table .order-info-table td,.myaccount-selectedprintshop-table .order-info-table,.myaccount-selectedprintshop-table .order-info-table td,.myaccount-spending-table table .order-info-table,.myaccount-spending-table table .order-info-table td{
																																															    border:0!important
																																															}
																																															.myaccount-address-table table .product-error,.myaccount-company-order-table table .product-error,.myaccount-files-table table .product-error,.myaccount-orderhistory-table table .product-error,.myaccount-profile-table table .product-error,.myaccount-savedjobs-table table .product-error,.myaccount-selectedprintshop-table .product-error,.myaccount-spending-table table .product-error{
																																															    color:#b94a48
																																															}
																																															.myaccount-address-table table .product-error .icon_error-triangle,.myaccount-company-order-table table .product-error .icon_error-triangle,.myaccount-files-table table .product-error .icon_error-triangle,.myaccount-orderhistory-table table .product-error .icon_error-triangle,.myaccount-profile-table table .product-error .icon_error-triangle,.myaccount-savedjobs-table table .product-error .icon_error-triangle,.myaccount-selectedprintshop-table .product-error .icon_error-triangle,.myaccount-spending-table table .product-error .icon_error-triangle{
																																															    margin-top:4px
																																															}
																																															.myaccount-files-table .file-icon{
																																															    width:32px
																																															}
																																															.myaccount-savedjobs-table .job-icon img{
																																															    height:50px
																																															}
																																															.myaccount-default-address-link{
																																															    font-style:italic;
																																															    color:#999
																																															}
																																															.myaccount-default-address,.myaccount-default-address:hover{
																																															    background:#fffae3
																																															}
																																															.myaccount-change-password h4{
																																															    padding:0;
																																															    padding-bottom:15px;
																																															    margin:0;
																																															    margin-bottom:15px;
																																															    border-bottom:1px dotted #bebebe
																																															}
																																															.myaccount-orderhistory-table h1,.myaccount-orderhistory-table h2,.myaccount-orderhistory-table h3,.myaccount-orderhistory-table h4,.myaccount-orderhistory-table h5,.myaccount-orderhistory-table p{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.myaccount-orderhistory-status{
																																															    vertical-align:top
																																															}
																																															.myaccount-orderhistory-dates{
																																															    vertical-align:top;
																																															    width:150px
																																															}
																																															.register-page{
																																															    width:100%;
																																															    overflow:auto
																																															}
																																															.register-page-title span{
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    margin:0;
																																															    padding:0
																																															}
																																															.register-why{
																																															    width:243px;
																																															    display:none
																																															}
																																															.register-why h5{
																																															    padding:0;
																																															    margin:0;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:10px;
																																															    display:block;
																																															    border-bottom:1px solid #d6dadd;
																																															    text-transform:uppercase
																																															}
																																															.register-why ul{
																																															    margin:0;
																																															    padding:10px;
																																															    padding-top:0
																																															}
																																															.register-why ul li{
																																															    padding:5px 0;
																																															    margin:0;
																																															    list-style:none;
																																															    width:100%
																																															}
																																															.register-page-content .register-form-fields input,.register-page-content .register-form-fields select{
																																															    margin-bottom:15px
																																															}
																																															.register-page-content .address-info,.register-page-content .security-info{
																																															    background:#f6f6f6;
																																															    padding:15px
																																															}
																																															.register-page-content .company-info,.register-page-content .password-info,.register-page-content .terms-info{
																																															    background:#f1f1f1;
																																															    padding:15px;
																																															    border-top:3px solid rgba(0,0,0,.07)
																																															}
																																															.register-page-content .company-info a,.register-page-content .password-info a,.register-page-content .terms-info a{
																																															    text-decoration:underline
																																															}
																																															.register-page-content .register-actions{
																																															    padding:15px;
																																															    border-top:3px solid rgba(0,0,0,.07)
																																															}
																																															.register-page-content .register-actions .btn-secondary{
																																															    margin-right:6px;
																																															    text-transform:uppercase;
																																															    cursor:pointer
																																															}
																																															.terms-modal{
																																															    width:450px;
																																															    margin-left:-225px!important
																																															}
																																															.terms-modal .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.terms-modal .modalcontent{
																																															    padding:0 20px!important;
																																															    height:250px;
																																															    overflow:auto
																																															}
																																															.mycurrency-list-modal{
																																															    width:350px;
																																															    margin-left:-175px!important
																																															}
																																															.mycurrency-list-modal .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.mycurrency-list-modal .modalcontent{
																																															    padding:20px!important;
																																															    overflow:auto
																																															}
																																															.mycurrency-list-modal .modalcontent select{
																																															    width:100%;
																																															    text-transform:uppercase
																																															}
																																															.mycurrency-list-modal .modal-footer{
																																															    text-align:right
																																															}
																																															.mycurrency-list-modal .modal-footer button{
																																															    margin:10px!important
																																															}
																																															.mylanguage-list-modal{
																																															    width:350px;
																																															    margin-left:-175px!important
																																															}
																																															.mylanguage-list-modal .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.mylanguage-list-modal .modalcontent{
																																															    padding:20px!important;
																																															    overflow:auto
																																															}
																																															.mylanguage-list-modal .modalcontent select{
																																															    width:100%;
																																															    text-transform:uppercase
																																															}
																																															.mylanguage-list-modal .modal-footer{
																																															    text-align:right
																																															}
																																															.mylanguage-list-modal .modal-footer button{
																																															    margin:10px!important
																																															}
																																															.myprint-messenger-list-modal{
																																															    width:350px;
																																															    margin-left:-175px!important
																																															}
																																															.myprint-messenger-list-modal .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.myprint-messenger-list-modal .modalcontent{
																																															    padding:20px!important;
																																															    overflow:auto
																																															}
																																															.myprint-messenger-list-modal .modalcontent .myprint-messenger-item{
																																															    border-bottom:none;
																																															    padding:10px;
																																															    display:block;
																																															    cursor:pointer
																																															}
																																															.myprint-messenger-list-modal .modalcontent .myprint-messenger-item:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.myprint-messenger-list-modal .modalcontent .myprint-messenger-item:last-child{
																																															    border:0
																																															}
																																															.myprint-messenger-list-modal .modalcontent .myprint-messenger-item .myprint-messenger-item-title{
																																															    font-weight:700
																																															}
																																															.myprint-messenger-list-modal .modalcontent .myprint-messenger-item .myprint-messenger-item--size{
																																															    font-size:11px
																																															}
																																															.myprint-messenger-list-modal .modalcontent .myprint-messenger-item p{
																																															    margin:0;
																																															    padding:0;
																																															    line-height:20px;
																																															    display:block
																																															}
																																															.myprint-messenger-list-modal .modal-footer{
																																															    text-align:right
																																															}
																																															.myprint-messenger-list-modal .modal-footer button{
																																															    margin:10px!important
																																															}
																																															.quote-approval-modal{
																																															    width:100%;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    background:#fffae3;
																																															    border:none;
																																															    float:left
																																															}
																																															.quote-approval-modal .modal-header{
																																															    padding-left:0!important;
																																															    padding-right:0!important
																																															}
																																															.quote-approval-modal .modalcontent{
																																															    padding:0!important;
																																															    overflow:auto;
																																															    height:auto
																																															}
																																															.quote-approval-modal .modalcontent .optionaltext{
																																															    margin-top:15px
																																															}
																																															.quote-approval-modal .modalcontent .optionaltext textarea{
																																															    resize:none
																																															}
																																															.quote-approval-modal .modal-footer{
																																															    padding:10px 20px!important;
																																															    margin-top:10px;
																																															    box-sizing:border-box;
																																															    width:100%;
																																															    float:left;
																																															    border-top:none
																																															}
																																															.quote-approval-modal .modal-footer .button-container{
																																															    float:left
																																															}
																																															.quote-approval-modal .modal-footer .button-container .message{
																																															    float:left;
																																															    display:block;
																																															    width:100%;
																																															    font-size:11px;
																																															    color:#919191
																																															}
																																															.quote-approval-modal .modal-footer .button-container .accept-button{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:left;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.quote-approval-modal .modal-footer .button-container .accept-button:hover{
																																															    background:gray
																																															}
																																															.quote-approval-modal .modal-footer .button-container .decline-button{
																																															    margin:5px;
																																															    float:left;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.quote-approval-modal .modal-footer .button-container .decline-button:hover{
																																															    background:gray;
																																															    color:#fff
																																															}
																																															.address-book-modal{
																																															    width:600px;
																																															    margin-left:-300px!important;
																																															    border:none;
																																															    float:left
																																															}
																																															.address-book-modal .modalcontent{
																																															    padding:0!important;
																																															    margin:0!important
																																															}
																																															.address-book-modal .modalcontent .filter-section-holder{
																																															    padding:0;
																																															    float:left;
																																															    display:block;
																																															    box-sizing:border-box
																																															}
																																															.address-book-modal .modalcontent .filter-section{
																																															    background:#f1f1f1;
																																															    border-bottom:1px solid #ccc;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.address-book-modal .modalcontent .filter-section input{
																																															    width:97%
																																															}
																																															.address-book-modal .modalcontent .modaltable{
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    height:350px
																																															}
																																															.address-book-modal .modalcontent .modaltable .myaccount-address-table{
																																															    width:100%!important;
																																															    max-height:inherit;
																																															    display:block
																																															}
																																															.address-book-modal .modalcontent .modaltable .myaccount-address-table td{
																																															    padding:10px;
																																															    border-bottom:1px solid #ddd;
																																															    vertical-align:top
																																															}
																																															.address-book-modal .modalcontent .modaltable .myaccount-address-table .address-data span{
																																															    display:block
																																															}
																																															.change-password-modal{
																																															    width:400px;
																																															    margin-left:-200px!important;
																																															    border:none;
																																															    float:left
																																															}
																																															.change-password-modal .modalcontent input,.change-password-modal .modalcontent label{
																																															    display:block;
																																															    margin:5px
																																															}
																																															.choose-facility-modal{
																																															    width:740px;
																																															    margin-left:-370px!important;
																																															    border:none;
																																															    float:left
																																															}
																																															.choose-facility-modal .myaccount-content{
																																															    padding:10px!important;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    margin-top:0!important;
																																															    width:100%;
																																															    height:350px;
																																															    min-height:350px!important;
																																															    box-sizing:border-box
																																															}
																																															.choose-facility-modal .modal-footer{
																																															    text-align:right;
																																															    padding:10px 20px!important;
																																															    box-sizing:border-box
																																															}
																																															.upload-tax-certificate-modal{
																																															    width:550px;
																																															    margin-left:-275px!important;
																																															    float:left
																																															}
																																															.upload-tax-certificate-modal .modalcontent{
																																															    padding:0!important;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    margin:10px
																																															}
																																															.upload-tax-certificate-modal .modal-footer .file-upload{
																																															    overflow:hidden;
																																															    float:left;
																																															    margin:5px;
																																															    display:inline-block;
																																															    position:relative;
																																															    vertical-align:middle;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    color:#fff;
																																															    cursor:pointer;
																																															    background:#666;
																																															    padding:8px 30px
																																															}
																																															.upload-tax-certificate-modal .modal-footer .file-upload:hover{
																																															    background:#0d8445
																																															}
																																															.upload-tax-certificate-modal .modal-footer .file-upload input{
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    margin:0;
																																															    opacity:0;
																																															    filter:alpha(opacity=0)
																																															}
																																															.contactus-modal{
																																															    width:450px;
																																															    margin-top:-300px!important;
																																															    margin-left:-225px!important;
																																															    border:none;
																																															    float:left
																																															}
																																															.contactus-modal .modalcontent{
																																															    padding:0!important;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    min-height:250px;
																																															    max-height:400px;
																																															    margin:10px
																																															}
																																															.contactus-modal .modalcontent .contact-print-shop,.contactus-modal .modalcontent .contact-print-shop-admin{
																																															    min-height:20px;
																																															    padding:10px;
																																															    margin-top:10px;
																																															    margin-bottom:10px;
																																															    background-color:#f6f6f6;
																																															    border:1px solid #d8d8d8;
																																															    border-radius:3px
																																															}
																																															.contactus-modal .modalcontent .contact-print-shop-admin h3,.contactus-modal .modalcontent .contact-print-shop h3{
																																															    margin:3px 0;
																																															    padding:0
																																															}
																																															.contactus-modal .modalcontent .contact-print-shop-admin span,.contactus-modal .modalcontent .contact-print-shop span{
																																															    display:block
																																															}
																																															.contactus-modal .modal-footer{
																																															    display:none
																																															}
																																															.extendedapps-modal{
																																															    width:450px;
																																															    margin-top:-300px!important;
																																															    margin-left:-225px!important;
																																															    border:none;
																																															    float:left
																																															}
																																															.extendedapps-modal .modalcontent{
																																															    padding:0!important;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    min-height:250px;
																																															    max-height:400px;
																																															    margin:10px
																																															}
																																															.extendedapps-modal .modalcontent a,.extendedapps-modal .modalcontent a:hover{
																																															    text-decoration:underline
																																															}
																																															.extendedapps-modal .modal-footer{
																																															    display:none
																																															}
																																															.order-approval-details-modal{
																																															    width:980px;
																																															    margin-top:-300px!important;
																																															    margin-left:-490px!important;
																																															    border:none;
																																															    float:left
																																															}
																																															.order-approval-details-modal .approval-option{
																																															    padding:0;
																																															    border:1px solid #ccc;
																																															    display:inline-block
																																															}
																																															.order-approval-details-modal .approval-option div{
																																															    padding:0 10px;
																																															    display:inline-block
																																															}
																																															.order-approval-details-modal .approval-option div:hover{
																																															    background-color:#0d8445;
																																															    cursor:pointer
																																															}
																																															.order-approval-details-modal .approval-option div:hover span{
																																															    color:#fff
																																															}
																																															.order-approval-details-modal .approval-option span{
																																															    font-weight:500;
																																															    color:#0d8445;
																																															    font-size:14px;
																																															    margin-bottom:15px;
																																															    display:block
																																															}
																																															.order-approval-details-modal .approval-option .selected{
																																															    background-color:#0d8445
																																															}
																																															.order-approval-details-modal .approval-option .selected span{
																																															    color:#fff
																																															}
																																															.order-approval-details-modal .job-level-approver-details{
																																															    display:inline-block;
																																															    float:right
																																															}
																																															.order-approval-details-modal .job-level-approver-details table{
																																															    line-height:25px;
																																															    padding-right:10px
																																															}
																																															.order-approval-details-modal .job-level-approver-details-label{
																																															    display:block;
																																															    text-align:right
																																															}
																																															.order-approval-details-modal .job-level-approver-details-value{
																																															    display:block;
																																															    font-weight:700
																																															}
																																															.order-approval-details-modal .list-container{
																																															    overflow:auto;
																																															    max-height:345px
																																															}
																																															.order-approval-details-modal .list-container .job-list{
																																															    border-left:1px solid #ccc
																																															}
																																															.order-approval-details-modal .modalcontent{
																																															    padding:0!important;
																																															    overflow:auto;
																																															    height:400px;
																																															    margin:0
																																															}
																																															.order-approval-details-modal .modalcontent .job-level-list-container tr>td{
																																															    border-bottom:1px solid #ccc
																																															}
																																															.order-approval-details-modal .modalcontent table{
																																															    border-collapse:none;
																																															    margin:0
																																															}
																																															.order-approval-details-modal .modalcontent table thead{
																																															    background:#f1f1f1
																																															}
																																															.order-approval-details-modal .modalcontent table thead th{
																																															    font-weight:700;
																																															    font-size:12px;
																																															    text-align:left
																																															}
																																															.order-approval-details-modal .modalcontent table tbody,.order-approval-details-modal .modalcontent table tr{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.order-approval-details-modal .modalcontent table tr>td{
																																															    border-bottom:1px dotted #e4e4e4;
																																															    font-size:12px;
																																															    text-align:left
																																															}
																																															.order-approval-details-modal .modalcontent table tr>td a{
																																															    color:#0d8445;
																																															    text-decoration:underline
																																															}
																																															.order-approval-details-modal .modalcontent table tr>td a:hover{
																																															    text-decoration:none
																																															}
																																															.order-approval-details-modal .modalcontent table tr:last-child>td{
																																															    border-bottom:0 dotted #e4e4e4
																																															}
																																															.order-approval-details-modal .modal-footer{
																																															    display:none
																																															}
																																															.forgot-password-modal{
																																															    width:450px;
																																															    line-height:20px;
																																															    background:#fff;
																																															    margin:0;
																																															    position:absolute;
																																															    right:0;
																																															    z-index:1000;
																																															    display:block;
																																															    margin-left:-225px!important
																																															}
																																															.forgot-password-modal .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.forgot-password-modal .modal-header .icon-cross{
																																															    color:#333
																																															}
																																															.forgot-password-modal .modalcontent{
																																															    padding:20px!important
																																															}
																																															.forgot-password-modal .modal-footer{
																																															    text-align:right
																																															}
																																															.forgot-password-modal .modal-footer button{
																																															    margin:5px
																																															}
																																															.product-kit-modal{
																																															    width:900px;
																																															    margin-left:-450px!important;
																																															    margin-top:-301px!important
																																															}
																																															.product-kit-modal .help{
																																															    float:right
																																															}
																																															.product-kit-modal .help .label{
																																															    display:none
																																															}
																																															.product-kit-modal .help .icon_question_alt{
																																															    font-weight:400;
																																															    margin-right:15px
																																															}
																																															.product-kit-modal .btn-secondary{
																																															    margin-right:6px
																																															}
																																															.product-kit-modal .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.product-kit-modal .modalcontent{
																																															    padding:20px!important;
																																															    overflow:auto;
																																															    height:450px
																																															}
																																															.product-kit-modal .modal-footer{
																																															    text-align:right;
																																															    padding:10px 20px!important;
																																															    box-sizing:border-box
																																															}
																																															.product-kit-modal .modal-footer .kit-primary-action{
																																															    float:right
																																															}
																																															.product-kit-modal .modal-footer .kit-secondary-action{
																																															    float:left
																																															}
																																															.wrapper-other{
																																															    background:url(images/texture.png);
																																															    width:100%;
																																															    height:100%;
																																															    overflow:hidden!important
																																															}
																																															.wrapper-other .pagenotfound{
																																															    position:relative;
																																															    background:#fff;
																																															    border:none;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28);
																																															    border-radius:10px;
																																															    width:650px;
																																															    margin:auto;
																																															    margin-top:100px
																																															}
																																															.wrapper-other .pagenotfound .logo{
																																															    display:block;
																																															    width:100%;
																																															    text-align:center;
																																															    padding:10px 0;
																																															    border-bottom:1px dotted #f1f1f1
																																															}
																																															.wrapper-other .pagenotfound .error-content{
																																															    padding:15px;
																																															    box-sizing:border-box;
																																															    overflow:auto;
																																															    display:table
																																															}
																																															.wrapper-other .pagenotfound .error-content .image{
																																															    display:table-cell
																																															}
																																															.wrapper-other .pagenotfound .error-content .image img{
																																															    width:150px;
																																															    float:left;
																																															    margin-right:10px
																																															}
																																															.wrapper-other .pagenotfound .error-content .content{
																																															    display:table-cell;
																																															    padding-left:20px;
																																															    vertical-align:top
																																															}
																																															.wrapper-other .pagenotfound .error-content .content h2{
																																															    color:#0d8445;
																																															    box-sizing:border-box
																																															}
																																															.wrapper-other .pagenotfound .error-content .content h5{
																																															    color:#333;
																																															    font-size:12px
																																															}
																																															.wrapper-other .pagenotfound .error-content .content span{
																																															    font-size:12px;
																																															    line-height:20px
																																															}
																																															.wrapper-other .pagenotfound .error-content .content span a{
																																															    text-decoration:underline;
																																															    color:#0d8445;
																																															    font-size:10px
																																															}
																																															.wrapper-other .pagenotfound .error-content .content span a:hover{
																																															    text-decoration:none;
																																															    color:#333
																																															}
																																															.wrapper-other .login-single{
																																															    position:relative;
																																															    background:#fff;
																																															    border:none;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28);
																																															    border-radius:10px;
																																															    width:550px;
																																															    margin:auto;
																																															    padding-bottom:10px;
																																															    margin-top:50px
																																															}
																																															.wrapper-other .login-single .modal{
																																															    left:inherit;
																																															    border-top:0;
																																															    box-shadow:0 0 0 #000;
																																															    -moz-background-clip:inherit;
																																															    outline:none;
																																															    overflow:auto
																																															}
																																															.wrapper-other .login-single .error-content{
																																															    padding:10px 15px;
																																															    color:#b94a48;
																																															    background-color:#fbf4f4;
																																															    border:1px solid #eed3d7;
																																															    border-left:0;
																																															    border-right:0;
																																															    display:block;
																																															    overflow:auto;
																																															    clear:both
																																															}
																																															.wrapper-other .login-single .logo{
																																															    display:block;
																																															    width:100%;
																																															    text-align:center;
																																															    padding:10px 0;
																																															    border-bottom:1px dotted #f1f1f1
																																															}
																																															.wrapper-other .login-single .login-panel{
																																															    width:100%;
																																															    line-height:20px;
																																															    background:transparent;
																																															    margin:0!important;
																																															    top:inherit;
																																															    position:relative;
																																															    z-index:inherit;
																																															    display:block;
																																															    right:inherit
																																															}
																																															.wrapper-other .login-single .login-panel .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important;
																																															    font-weight:700;
																																															    margin-top:10px!important;
																																															    border-bottom:0
																																															}
																																															.wrapper-other .login-single .login-panel .modal-header .icon-cross{
																																															    color:#333;
																																															    display:none
																																															}
																																															.wrapper-other .login-single .login-panel .modalcontent{
																																															    padding:20px!important;
																																															    padding-top:5px!important
																																															}
																																															.wrapper-other .login-single .login-panel a{
																																															    color:#0d8445;
																																															    display:inline-block
																																															}
																																															.wrapper-other .login-single .login-panel label{
																																															    color:#333!important
																																															}
																																															.wrapper-other .login-single .login-panel .textbox{
																																															    width:96%;
																																															    margin-bottom:15px;
																																															    display:block
																																															}
																																															.wrapper-other .login-single .login-panel .login-actions{
																																															    margin-top:10px;
																																															    overflow:auto
																																															}
																																															.wrapper-other .login-single .login-panel .login-actions .login-button{
																																															    float:left
																																															}
																																															.wrapper-other .login-single .login-panel .forgot-password{
																																															    float:right;
																																															    width:auto;
																																															    text-align:right;
																																															    line-height:20px;
																																															    color:#0d8445;
																																															    cursor:pointer
																																															}
																																															.wrapper-other .login-single .login-panel .forgot-password:hover{
																																															    text-decoration:underline
																																															}
																																															.wrapper-other .login-single .login-panel .login-register{
																																															    border-top:none;
																																															    margin-top:15px;
																																															    display:block;
																																															    padding-top:10px
																																															}
																																															.wrapper-other .login-single .login-panel .login-register .register-link{
																																															    color:#0d8445;
																																															    cursor:pointer
																																															}
																																															.wrapper-other .login-single .login-panel .login-register .register-link:hover{
																																															    text-decoration:underline
																																															}
																																															.wrapper-other .login-single .login-panel .login-remember{
																																															    margin-top:15px;
																																															    display:block
																																															}
																																															.wrapper-other .login-single .login-panel .login-remember .checkbox{
																																															    margin-top:0;
																																															    padding-top:0;
																																															    display:inline
																																															}
																																															.wrapper-other .footer-login{
																																															    background:transparent;
																																															    color:#333;
																																															    width:550px;
																																															    margin:0 auto;
																																															    padding:20px 10px;
																																															    box-sizing:border-box;
																																															    font-size:11px
																																															}
																																															.wrapper-other .footer-login .container{
																																															    width:100%!important
																																															}
																																															.wrapper-other .footer-login .container .footer-primary{
																																															    text-align:center
																																															}
																																															.wrapper-other .footer-login .container .footer-primary a{
																																															    color:#333;
																																															    text-decoration:underline;
																																															    margin:0 5px
																																															}
																																															.wrapper-other .footer-login .container .footer-primary a:hover{
																																															    color:#0d8445
																																															}
																																															.wrapper-other .footer-login .container .footer-secondary{
																																															    text-align:center;
																																															    margin-top:10px
																																															}
																																															.forgot-password-workflow label{
																																															    font-size:13px;
																																															    padding-bottom:5px;
																																															    display:block
																																															}
																																															.forgot-password-workflow input{
																																															    margin-bottom:5px;
																																															    display:block
																																															}
																																															.ui-notification{
																																															    position:fixed;
																																															    z-index:9999;
																																															    top:10px;
																																															    right:10px;
																																															    width:300px;
																																															    cursor:pointer;
																																															    transition:all .5s ease;
																																															    color:#fff;
																																															    background:#337ab7;
																																															    box-shadow:5px 5px 10px rgba(0,0,0,.3)
																																															}
																																															.ui-notification.killed{
																																															    transition:opacity 1s ease;
																																															    opacity:0
																																															}
																																															.ui-notification>h3{
																																															    font-size:14px;
																																															    font-weight:700;
																																															    display:block;
																																															    margin:10px 10px 0;
																																															    padding:0 0 5px;
																																															    text-align:left;
																																															    border-bottom:1px solid hsla(0,0%,100%,.3)
																																															}
																																															.ui-notification a{
																																															    color:#fff
																																															}
																																															.ui-notification a:hover{
																																															    text-decoration:underline
																																															}
																																															.ui-notification>.message{
																																															    margin:10px
																																															}
																																															.ui-notification.success{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.ui-notification:hover{
																																															    opacity:.7
																																															}
																																															.myspending{
																																															    font-size:10px;
																																															    background:#0d8445;
																																															    position:absolute;
																																															    top:34px;
																																															    border:1px solid #ccc;
																																															    border-top:1px solid #0d8445;
																																															    width:250px;
																																															    text-align:center;
																																															    left:50%;
																																															    margin:0;
																																															    margin-left:-125px;
																																															    box-sizing:border-box;
																																															    color:#fff
																																															}
																																															.mypending,.myspending .myspending-label span.icon-tags{
																																															    position:relative
																																															}
																																															.mypending{
																																															    float:right;
																																															    line-height:25px;
																																															    cursor:pointer;
																																															    font-weight:700;
																																															    font-size:16px;
																																															    text-transform:uppercase;
																																															    top:37px;
																																															    margin:0 22px 0 8px
																																															}
																																															.login-panel,.login-panel-pc{
																																															    width:450px;
																																															    line-height:20px;
																																															    background:#fff;
																																															    margin:0;
																																															    position:absolute;
																																															    right:0;
																																															    z-index:1000;
																																															    display:block;
																																															    margin-left:-225px!important
																																															}
																																															.login-panel-pc .modal-header,.login-panel .modal-header{
																																															    padding-left:20px!important;
																																															    padding-right:20px!important
																																															}
																																															.login-panel-pc .modal-header .icon-cross,.login-panel .modal-header .icon-cross{
																																															    color:#333
																																															}
																																															.login-panel-pc .modalcontent,.login-panel .modalcontent{
																																															    padding:20px!important
																																															}
																																															.login-panel-pc a,.login-panel a{
																																															    color:#0d8445;
																																															    display:inline-block
																																															}
																																															.login-panel-pc label,.login-panel label{
																																															    color:#333!important
																																															}
																																															.login-panel-pc .textbox,.login-panel .textbox{
																																															    width:96%;
																																															    margin-bottom:15px;
																																															    display:block
																																															}
																																															.login-panel-pc .login-actions,.login-panel .login-actions{
																																															    margin-top:10px;
																																															    overflow:auto
																																															}
																																															.login-panel-pc .login-actions .login-button,.login-panel .login-actions .login-button{
																																															    float:left;
																																															    background:#0d8445
																																															}
																																															.login-panel-pc .login-actions .login-button:hover,.login-panel .login-actions .login-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1);
																																															    color:#fff
																																															}
																																															.login-panel-pc .forgot-password,.login-panel .forgot-password{
																																															    float:right;
																																															    width:auto;
																																															    text-align:right;
																																															    line-height:20px;
																																															    color:#0d8445;
																																															    cursor:pointer
																																															}
																																															.login-panel-pc .forgot-password:hover,.login-panel .forgot-password:hover{
																																															    text-decoration:underline
																																															}
																																															.login-panel-pc .login-register,.login-panel .login-register{
																																															    border-top:none;
																																															    margin-top:15px;
																																															    display:block;
																																															    padding-top:10px
																																															}
																																															.login-panel-pc .login-register .register-link,.login-panel .login-register .register-link{
																																															    color:#0d8445;
																																															    cursor:pointer
																																															}
																																															.login-panel-pc .login-register .register-link:hover,.login-panel .login-register .register-link:hover{
																																															    text-decoration:underline
																																															}
																																															.login-panel-pc .login-remember,.login-panel .login-remember{
																																															    margin-top:15px;
																																															    display:block
																																															}
																																															.login-panel-pc .login-remember .checkbox,.login-panel .login-remember .checkbox{
																																															    margin-top:0;
																																															    padding-top:0;
																																															    display:inline
																																															}
																																															.dropdown-menu>.mylanguage-list{
																																															    border-top:3px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:20px;
																																															    margin:0;
																																															    position:absolute;
																																															    float:left;
																																															    margin-left:-10px;
																																															    z-index:1000;
																																															    color:#333;
																																															    cursor:default;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															}
																																															.dropdown-menu>.mylanguage-list button{
																																															    width:100%;
																																															    margin-top:20px
																																															}
																																															.dropdown-menu>.mylanguage-list .mylanguage-selection{
																																															    width:100%
																																															}
																																															.dropdown-menu>.mylanguage-list p{
																																															    margin:0;
																																															    padding:0;
																																															    margin-bottom:8px
																																															}
																																															.dropdown-menu>.mycurrency-list{
																																															    border-top:3px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:20px;
																																															    margin:0;
																																															    position:absolute;
																																															    float:left;
																																															    margin-left:-10px;
																																															    z-index:1000;
																																															    color:#333;
																																															    cursor:default;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															}
																																															.dropdown-menu>.mycurrency-list button{
																																															    width:100%;
																																															    margin-top:20px
																																															}
																																															.dropdown-menu>.mycurrency-list .mycurrency-selection{
																																															    width:100%;
																																															    text-transform:uppercase
																																															}
																																															.dropdown-menu>.mycurrency-list p{
																																															    margin:0;
																																															    padding:0;
																																															    margin-bottom:8px
																																															}
																																															.cart-item-level-error{
																																															    color:#fff;
																																															    background-color:#b94a48;
																																															    border-left:0;
																																															    border-right:0;
																																															    padding:3px!important;
																																															    font-size:12px
																																															}
																																															.cart-item-level-error:before{
																																															    width:5px;
																																															    height:5px;
																																															    border-left:8px solid transparent;
																																															    border-right:8px solid transparent;
																																															    border-bottom:8px solid #b94a48;
																																															    position:relative;
																																															    content:" ";
																																															    color:#fff;
																																															    top:-29px;
																																															    left:4px
																																															}
																																															.cart-page{
																																															    display:block;
																																															    width:100%;
																																															    box-sizing:border-box;
																																															    min-height:550px
																																															}
																																															.cart-page .cart-page-title{
																																															    padding:0 10px
																																															}
																																															.cart-page .cart-page-title span{
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:16.9px;
																																															    line-height:52px;
																																															    color:#0d8445
																																															}
																																															.cart-page .cart-no-items{
																																															    border:none;
																																															    padding:15px;
																																															    overflow:auto;
																																															    min-height:200px;
																																															    text-align:center;
																																															    position:relative;
																																															    top:-15px;
																																															    background:#fff;
																																															    clear:both
																																															}
																																															.cart-page .cart-no-items h3{
																																															    margin:0;
																																															    margin-right:15px;
																																															    padding:0;
																																															    margin-top:50px;
																																															    font-weight:400
																																															}
																																															.cart-page .cart-no-items .cart-shopping-button{
																																															    background:#0d8445;
																																															    line-height:42px;
																																															    padding:0 20px;
																																															    margin-top:15px;
																																															    margin-right:15px;
																																															    cursor:pointer;
																																															    color:#fff;
																																															    display:inline-block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    font-weight:400;
																																															    font-size:13px
																																															}
																																															.cart-page .cart-no-items .cart-shopping-button span.icon-arrow-left2{
																																															    float:left;
																																															    margin-right:10px;
																																															    position:relative;
																																															    top:12px
																																															}
																																															.cart-page .cart-no-items .cart-shopping-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.cart-page .cart-container{
																																															    display:block;
																																															    float:left;
																																															    width:70%;
																																															    border-radius:0;
																																															    background:#fff;
																																															    box-sizing:border-box;
																																															    margin-left:10px;
																																															    border:none
																																															}
																																															.cart-page .cart-container .savedItems td{
																																															    border-bottom:0
																																															}
																																															.cart-page .cart-container .savedItems .borderBottomAtFirstChild tr:first-child,.cart-page .cart-container .savedItems .borderBottomAtSecondChild tr:nth-child(2){
																																															    border-bottom:1px solid #e4e4e4
																																															}
																																															.cart-page .cart-container .error-message-control,.cart-page .cart-container .info-message-control,.cart-page .cart-container .warning-message-control{
																																															    margin:0
																																															}
																																															.cart-page .cart-container .product-inactive-message .info-message-control{
																																															    font-size:10px;
																																															    padding:5px;
																																															    display:inline-block;
																																															    line-height:11px;
																																															    box-sizing:border-box
																																															}
																																															.cart-page .cart-container .product-inactive-message .info-message-control .info-message{
																																															    padding-left:5px;
																																															    box-sizing:border-box
																																															}
																																															.cart-page .cart-container table{
																																															    width:100%;
																																															    border-collapse:collapse
																																															}
																																															.cart-page .cart-container th{
																																															    background:#fcfcfc
																																															}
																																															.cart-page .cart-container td,.cart-page .cart-container th{
																																															    padding:5px;
																																															    border-bottom:1px solid #e4e4e4;
																																															    text-align:left
																																															}
																																															.cart-page .cart-container th{
																																															    font-size:13px;
																																															    font-weight:500
																																															}
																																															.cart-page .cart-container tr:last-child td{
																																															    border-bottom:0
																																															}
																																															.cart-page .cart-container tr>td{
																																															    vertical-align:top
																																															}
																																															.cart-page .cart-container .total-align,.cart-page .cart-container .unit-price-align{
																																															    text-align:right
																																															}
																																															.cart-page .cart-container .total-align .label,.cart-page .cart-container .total-align label,.cart-page .cart-container .unit-price-align .label,.cart-page .cart-container .unit-price-align label{
																																															    display:none
																																															}
																																															.cart-page .cart-container .total-align span{
																																															    font-size:14.3px;
																																															    font-weight:600
																																															}
																																															.cart-page .cart-container .total-align{
																																															    position:relative
																																															}
																																															.cart-page .cart-container .product-align{
																																															    vertical-align:top
																																															}
																																															.cart-page .cart-container .quantity-align{
																																															    text-align:left
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-image{
																																															    float:left;
																																															    margin-right:15px;
																																															    display:block;
																																															    width:60px;
																																															    height:60px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-image img{
																																															    display:none
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details{
																																															    float:left
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .job-name{
																																															    font-weight:500
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .job-name label a{
																																															    text-decoration:underline
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .job-name label a:hover{
																																															    text-decoration:none
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .other-details,.cart-page .cart-container .cart-product-item .cart-product-details .product-sku{
																																															    color:#919191;
																																															    font-size:12px;
																																															    display:inline;
																																															    line-height:24px;
																																															    margin-right:5px
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .other-details{
																																															    margin-bottom:5px;
																																															    padding-bottom:5px
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .digital-download{
																																															    margin-top:5px;
																																															    margin-bottom:5px
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .digital-download select{
																																															    font-size:12px!important
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .save-for-later,.cart-page .cart-container .cart-product-item .cart-product-details .turn-around-time{
																																															    display:block;
																																															    margin-right:10px
																																															}
																																															.cart-page .cart-container .cart-product-item .cart-product-details .turn-around-time{
																																															    font-weight:500;
																																															    color:#007c1d;
																																															    font-size:11px
																																															}
																																															.cart-page .cart-product-quantity{
																																															    width:60px;
																																															    position:relative;
																																															    zoom:1;
																																															    float:left
																																															}
																																															.cart-page .cart-product-quantity input[type=number],.cart-page .cart-product-quantity input[type=text]{
																																															    width:60px!important
																																															}
																																															.cart-page .cart-product-quantity select{
																																															    width:75px!important
																																															}
																																															.cart-page .line-item-actions{
																																															    display:block;
																																															    clear:both;
																																															    padding-top:10px;
																																															    font-size:11px
																																															}
																																															.cart-page .line-item-actions a{
																																															    color:#0d8445
																																															}
																																															.cart-page .line-item-actions a:hover{
																																															    color:#333
																																															}
																																															.cart-page .line-item-actions span.icon-love{
																																															    position:relative;
																																															    top:1px
																																															}
																																															.cart-page .line-item-actions .save-for-later{
																																															    padding-bottom:2px
																																															}
																																															.cart-page .cart-misc-container .print-shop-selector{
																																															    padding:0 5px;
																																															    padding-left:10px;
																																															    float:right;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    color:#000;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    text-decoration:none;
																																															    border:1px solid #c4c4c4;
																																															    font-weight:400
																																															}
																																															.cart-page .cart-misc-container .print-shop-selector .print-shop-selector-title{
																																															    display:inline-block
																																															}
																																															.cart-page .cart-misc-container .print-shop-selector a.print-shop-selected{
																																															    padding:0 10px;
																																															    padding-right:5px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    color:#0d8445;
																																															    font-weight:400;
																																															    position:relative;
																																															    background:#fff;
																																															    border:1px solid #d8d8d8;
																																															    line-height:26px;
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
																																															}
																																															.cart-page .cart-misc-container .print-shop-selector a.print-shop-selected span.icon-select-bottom{
																																															    position:relative;
																																															    top:7px;
																																															    left:5px
																																															}
																																															.cart-page .cart-misc-container .print-shop-selector a.print-shop-selected .PrintShop-AddressDisplay{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:1px solid #ccc;
																																															    line-height:20px;
																																															    padding:15px;
																																															    color:#333;
																																															    right:0;
																																															    box-shadow:0 0 10px rgba(0,0,0,.2);
																																															    min-width:225px
																																															}
																																															.cart-page .cart-misc-container .due-date-selector{
																																															    display:none!important;
																																															    padding:0 5px;
																																															    padding-left:10px;
																																															    float:left;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    color:#000;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    text-decoration:none;
																																															    border:1px solid #c4c4c4;
																																															    font-weight:400
																																															}
																																															.cart-page .cart-misc-container .due-date-selector .due-date-selector-title{
																																															    display:inline-block
																																															}
																																															.cart-page .cart-misc-container .due-date-selector a.due-date-picker{
																																															    padding:0 10px;
																																															    padding-right:15px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    color:#0d8445;
																																															    font-weight:400;
																																															    position:relative;
																																															    background:#fff;
																																															    border:1px solid #d8d8d8;
																																															    line-height:26px;
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
																																															}
																																															.cart-page .cart-misc-container .due-date-selector a.due-date-picker span.icon_table{
																																															    position:relative;
																																															    top:2px;
																																															    left:5px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop h3{
																																															    margin:10px 0;
																																															    color:#000;
																																															    text-transform:uppercase;
																																															    font-size:12px;
																																															    margin-top:75px;
																																															    display:inline-block;
																																															    float:left
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop table{
																																															    border:2px solid #f1f1f1!important;
																																															    border-collapse:collapse;
																																															    width:243px;
																																															    height:200px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop table .month-year{
																																															    background:#f1f1f1;
																																															    padding:3px 8px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop table .week-day th{
																																															    padding:6px;
																																															    color:#0d8445
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop table td,.cart-page .cart-misc-container .calendar-container .calendarBackdrop table th{
																																															    padding:0;
																																															    margin:0;
																																															    border:1px solid transparent
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop table th{
																																															    text-transform:uppercase;
																																															    font-size:11px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop table th .btn{
																																															    text-transform:uppercase;
																																															    font-weight:300
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .muted{
																																															    color:#0d8445
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .btn{
																																															    padding:2px 5px;
																																															    font-size:12px;
																																															    background:transparent;
																																															    color:#000
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .btn:hover .muted{
																																															    color:#fff
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .btn-rush{
																																															    background:#b3d8c2
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .btn-info{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop button[disabled=disabled]{
																																															    color:#ababab
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop button[disabled=disabled]:hover{
																																															    color:#ababab;
																																															    background:transparent;
																																															    cursor:not-allowed
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop button[disabled=disabled] .muted,.cart-page .cart-misc-container .calendar-container .calendarBackdrop button[disabled=disabled]:hover .muted{
																																															    color:#ababab
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop button[disabled=disabled] .muted:hover{
																																															    color:#ababab;
																																															    background:transparent;
																																															    cursor:not-allowed
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .legend{
																																															    margin:10px 0;
																																															    display:inline-block;
																																															    margin-top:40px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .calendarBackdrop .legend span{
																																															    border-left:15px solid #b3d8c2;
																																															    padding-left:5px;
																																															    color:#333;
																																															    font-size:10px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .time-picker{
																																															    padding-top:10px
																																															}
																																															.cart-page .cart-misc-container .calendar-container .time-picker h3{
																																															    margin:0;
																																															    color:#000;
																																															    font-size:11px;
																																															    display:block!important;
																																															    font-weight:400
																																															}
																																															.cart-page .cart-misc-container .calendar-container .time-picker select{
																																															    margin-top:3px;
																																															    margin-bottom:10px;
																																															    width:100%;
																																															    padding:2px 5px;
																																															    box-sizing:border-box
																																															}
																																															.cart-page .cart-misc-container .calendar-container .save-date-time{
																																															    display:inline;
																																															    color:#fff;
																																															    background:#0d8445;
																																															    padding:3px 0;
																																															    width:48%;
																																															    float:right;
																																															    font-size:12px;
																																															    text-transform:none
																																															}
																																															.cart-page .cart-misc-container .calendar-container .cancel-date-time{
																																															    display:inline;
																																															    color:#fff;
																																															    background:#0d8445;
																																															    padding:3px;
																																															    width:48%;
																																															    float:left;
																																															    font-size:12px;
																																															    text-transform:none
																																															}
																																															.cart-page .cart-cross-sell{
																																															    float:left;
																																															    width:100%;
																																															    margin:10px 0;
																																															    box-sizing:border-box
																																															}
																																															.cart-page .cart-cross-sell .cart-cross-sell-title{
																																															    padding:10px
																																															}
																																															.cart-page .cart-cross-sell .cart-cross-sell-product{
																																															    float:left;
																																															    box-sizing:border-box;
																																															    padding:10px;
																																															    padding-bottom:0
																																															}
																																															.cart-page .cart-cross-sell .cart-cross-sell-product .cart-cross-sell-product-img{
																																															    float:left;
																																															    margin-right:10px
																																															}
																																															.cart-page .cart-cross-sell .cart-cross-sell-product .cart-cross-sell-product-description{
																																															    float:left;
																																															    width:250px
																																															}
																																															.cart-page .cart-cross-sell .cart-cross-sell-product .cart-cross-sell-product-description h3{
																																															    padding:0;
																																															    margin:0;
																																															    margin-bottom:10px
																																															}
																																															.cart-page .cart-cross-sell .cart-cross-sell-product .cart-cross-sell-product-description span{
																																															    font-size:13px
																																															}
																																															.cart-page .pricing-summary-tooltip{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:none;
																																															    color:#000;
																																															    right:70px;
																																															    top:5px;
																																															    border-collapse:collapse;
																																															    z-index:100000
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary{
																																															    border:1px solid #333;
																																															    width:100%;
																																															    border-collapse:collapse;
																																															    background:#fff
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .pricing_summary_header{
																																															    background:#f1f1f1;
																																															    font-size:13px!important;
																																															    font-weight:700
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .pricing_summary_header span{
																																															    font-size:13px!important
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary td{
																																															    border-bottom:0
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info{
																																															    width:100%;
																																															    border-collapse:collapse
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:first-child,.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(2),.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(3){
																																															    padding:5px;
																																															    padding-left:8px;
																																															    border-bottom:1px solid #e4e4e4;
																																															    text-align:left;
																																															    vertical-align:top;
																																															    font-size:11px
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(4),.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(5),.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(6),.cart-page .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(7){
																																															    padding:5px;
																																															    padding-left:8px;
																																															    border-bottom:1px solid #e4e4e4;
																																															    text-align:right;
																																															    vertical-align:top;
																																															    font-size:11px
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .pricing-alignment{
																																															    border:0 solid #fffae3;
																																															    width:100%;
																																															    border-collapse:collapse
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .pricing-alignment tbody tr td:first-child{
																																															    text-align:right!important;
																																															    font-weight:700;
																																															    width:100%;
																																															    font-size:11px
																																															}
																																															.cart-page .pricing-summary-tooltip .pricing-summary .pricing-alignment tbody tr td:nth-child(2){
																																															    white-space:nowrap;
																																															    padding:5px;
																																															    text-align:right;
																																															    vertical-align:top;
																																															    font-size:11px
																																															}
																																															.cart-page .pricing-summary-tooltip:after,.cart-page .pricing-summary-tooltip:before{
																																															    top:5px;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    right:10;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.cart-page .pricing-summary-tooltip:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-left-color:#333;
																																															    border-width:8px
																																															}
																																															.cart-page .pricing-summary-tooltip:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-left-color:#333;
																																															    border-width:9px
																																															}
																																															.cart-floating-actions{
																																															    width:100%;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    display:block;
																																															    overflow:auto;
																																															    font-size:14px;
																																															    font-weight:600;
																																															    line-height:42px;
																																															    clear:both
																																															}
																																															.cart-floating-actions .cart-shopping-button{
																																															    background:#0d8445;
																																															    padding:0 20px;
																																															    margin-top:15px;
																																															    margin-right:15px;
																																															    cursor:pointer;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    font-size:13px
																																															}
																																															.cart-floating-actions .cart-shopping-button span.icon-arrow-left2{
																																															    float:left;
																																															    margin-right:10px;
																																															    position:relative;
																																															    top:12px
																																															}
																																															.cart-floating-actions .cart-shopping-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.cart-floating-actions .cart-clear-button{
																																															    background:#919191;
																																															    padding:0 20px;
																																															    margin-top:15px;
																																															    margin-left:20px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    font-size:13px;
																																															    cursor:pointer
																																															}
																																															.cart-floating-actions .cart-clear-button:hover{
																																															    background:#ababab;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.cart-floating-actions .cart-print-button{
																																															    background:#919191;
																																															    padding:0 20px;
																																															    margin-top:15px;
																																															    margin-left:20px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    font-size:13px;
																																															    cursor:pointer
																																															}
																																															.cart-floating-actions .cart-print-button:hover{
																																															    background:#ababab;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.cart-floating-actions .cart-checkout-button{
																																															    width:310px;
																																															    background:#0d8445;
																																															    padding:0 20px;
																																															    margin-top:15px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:right;
																																															    box-sizing:border-box;
																																															    cursor:pointer
																																															}
																																															.cart-floating-actions .cart-checkout-button span.icon-arrow-right2{
																																															    float:right;
																																															    position:relative;
																																															    top:12px
																																															}
																																															.cart-floating-actions .cart-checkout-button:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.order-summary-checkout{
																																															    float:right;
																																															    width:310px;
																																															    box-sizing:border-box;
																																															    margin-right:10px
																																															}
																																															.order-summary-checkout table{
																																															    width:100%
																																															}
																																															.order-summary-checkout table tr td{
																																															    padding:0
																																															}
																																															.order-summary-checkout h3{
																																															    font-weight:400;
																																															    font-size:13px
																																															}
																																															.order-summary-checkout h2,.order-summary-checkout h3{
																																															    padding:0;
																																															    margin:5px 0
																																															}
																																															.order-summary-checkout .order-summary-discount-label{
																																															    color:#007c1d;
																																															    font-size:12px!important;
																																															    font-weight:500;
																																															    padding:5px 0;
																																															    vertical-align:top
																																															}
																																															.order-summary-checkout .order-summary-discount-label span.icon-trash{
																																															    color:#333;
																																															    cursor:pointer;
																																															    font-size:12px;
																																															    position:relative
																																															}
																																															.order-summary-checkout .order-summary-discount-label span.icon-trash:hover{
																																															    color:#0d8445
																																															}
																																															.order-summary-checkout .order-summary-discount-label .promo-message{
																																															    display:block;
																																															    line-height:15px;
																																															    margin:5px 0;
																																															    font-size:11px
																																															}
																																															.order-summary-checkout .order-summary-discount-value{
																																															    color:#007c1d;
																																															    font-size:15px!important;
																																															    font-weight:500;
																																															    vertical-align:top;
																																															    padding:5px 0
																																															}
																																															.order-summary-checkout .order-summary-pricing{
																																															    padding:0 10px 10px;
																																															    outline:none;
																																															    margin-top:1px
																																															}
																																															.order-summary-checkout .order-summary-payment{
																																															    padding:10px;
																																															    outline:none;
																																															    margin-top:1px
																																															}
																																															.order-summary-checkout .order-summary-payment h3{
																																															    font-size:14px;
																																															    font-weight:700;
																																															    -ms-word-break:break-all;
																																															    word-break:break-all
																																															}
																																															.order-summary-checkout .promo-code{
																																															    padding:15px 10px;
																																															    outline:none;
																																															    margin-top:1px
																																															}
																																															.order-summary-checkout .promo-code div{
																																															    padding:7px 0
																																															}
																																															.order-summary-checkout .promo-code div span{
																																															    margin:5px 0;
																																															    color:red
																																															}
																																															.order-summary-checkout .promo-code a{
																																															    color:#0d8445!important;
																																															    border:1px dashed #0d8445;
																																															    padding:0 20px;
																																															    line-height:40px;
																																															    display:inline-block;
																																															    background:#fffdf2
																																															}
																																															.order-summary-checkout .promo-code a:hover{
																																															    background:#b3d8c2
																																															}
																																															.order-summary-checkout .product-files a{
																																															    display:block;
																																															    color:#0d8445;
																																															    text-decoration:underline;
																																															    font-size:11px;
																																															    line-height:15px
																																															}
																																															.order-summary-checkout .product-files a:hover{
																																															    color:#333
																																															}
																																															.order-summary-checkout .product-files .details span{
																																															    color:#848484;
																																															    font-size:11px;
																																															    line-height:15px
																																															}
																																															.order-summary-checkout .order-summary-notes{
																																															    padding:10px;
																																															    outline:none;
																																															    margin-top:1px;
																																															    display:block;
																																															    font-size:12px;
																																															    text-align:center
																																															}
																																															.order-summary-checkout .order-summary-notes span{
																																															    text-align:center
																																															}
																																															.order-summary-checkout .promo-error .order-summary-discount-label,.order-summary-checkout .promo-error .order-summary-discount-value{
																																															    color:red!important
																																															}
																																															.order-summary-checkout .order-summary-products{
																																															    line-height:26px;
																																															    padding:10px;
																																															    outline:none;
																																															    margin-top:1px
																																															}
																																															.order-summary-checkout .order-summary-products h3{
																																															    margin:5px 0;
																																															    font-size:14.3px;
																																															    line-height:20px;
																																															    font-weight:500
																																															}
																																															.order-summary-checkout .order-summary-products .product-summary{
																																															    border-bottom:1px dashed #9e9e9e
																																															}
																																															.order-summary-checkout .order-summary-products .product-summary:last-child{
																																															    border:0
																																															}
																																															.order-summary-checkout .order-summary-products .job-name{
																																															    font-weight:500;
																																															    font-size:12px
																																															}
																																															.order-summary-checkout .order-summary-products .digital-download-information table{
																																															    padding-bottom:5px;
																																															    box-sizing:border-box;
																																															    margin-bottom:5px
																																															}
																																															.order-summary-checkout .order-summary-products .digital-download-information .file-name{
																																															    color:#0d8445;
																																															    font-size:11px
																																															}
																																															.order-summary-checkout .order-summary-products .digital-download-information .downloads-remaining{
																																															    font-size:11px;
																																															    color:#9e9e9e
																																															}
																																															.order-summary-checkout .order-summary-products .digital-download-information .digital-download{
																																															    cursor:pointer;
																																															    float:right;
																																															    line-height:15px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:5px
																																															}
																																															.order-summary-checkout .order-summary-products .digital-download-information .digital-download .digital-download-link{
																																															    display:block;
																																															    color:#fff;
																																															    font-size:11px;
																																															    text-decoration:none
																																															}
																																															.order-summary-checkout .order-summary-products .digital-download-information .digital-download .digital-download-link .label{
																																															    font-weight:600
																																															}
																																															.order-summary-checkout .order-summary-products .details{
																																															    font-size:11px;
																																															    color:#9e9e9e
																																															}
																																															.order-summary-checkout .order-summary-products .details .quanity-label,.order-summary-checkout .order-summary-products .details .unit-price-label{
																																															    display:block;
																																															    line-height:14px;
																																															    font-size:11px
																																															}
																																															.checkout-progress-indicator{
																																															    position:relative;
																																															    margin:20px 0;
																																															    padding:0 10px;
																																															    background:url(images/dashed-connector.png) repeat-x;
																																															    background-position:0 16px;
																																															    box-sizing:border-box
																																															}
																																															.checkout-progress-indicator .connector{
																																															    border-bottom:1px dashed #f1f1f1;
																																															    width:96%;
																																															    position:absolute;
																																															    z-index:-1;
																																															    top:16px;
																																															    left:16px
																																															}
																																															.checkout-progress-indicator p{
																																															    margin:5px 0;
																																															    font-size:11px
																																															}
																																															.checkout-progress-indicator .step1 .icon-checkmark,.checkout-progress-indicator .step2 .icon-checkmark,.checkout-progress-indicator .step3 .icon-checkmark{
																																															    display:none
																																															}
																																															.checkout-progress-indicator .step1 div,.checkout-progress-indicator .step2 div,.checkout-progress-indicator .step3 div{
																																															    display:inline-block;
																																															    border-radius:50%;
																																															    background:#f1f1f1;
																																															    padding:6px 13px;
																																															    font-weight:700
																																															}
																																															.checkout-progress-indicator .step1 div small,.checkout-progress-indicator .step1 div span,.checkout-progress-indicator .step2 div small,.checkout-progress-indicator .step2 div span,.checkout-progress-indicator .step3 div small,.checkout-progress-indicator .step3 div span{
																																															    font-size:12px
																																															}
																																															.checkout-progress-indicator .step1 p span,.checkout-progress-indicator .step2 p span,.checkout-progress-indicator .step3 p span{
																																															    color:#333;
																																															    text-decoration:none;
																																															    cursor:text
																																															}
																																															.checkout-progress-indicator .step1{
																																															    text-align:left
																																															}
																																															.checkout-progress-indicator .step1 div{
																																															    margin-left:5px
																																															}
																																															.checkout-progress-indicator .step2{
																																															    text-align:center
																																															}
																																															.checkout-progress-indicator .step3{
																																															    text-align:right;
																																															    padding-right:0
																																															}
																																															.checkout-progress-indicator .selected div{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.checkout-progress-indicator .selected p span{
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.checkout-progress-indicator .completed-partial div{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.checkout-progress-indicator .completed-partial .icon-checkmark{
																																															    display:inline;
																																															    margin:0;
																																															    padding:0;
																																															    position:relative;
																																															    top:5px;
																																															    left:1px
																																															}
																																															.checkout-progress-indicator .completed-partial p span{
																																															    color:#333;
																																															    text-decoration:underline;
																																															    cursor:pointer
																																															}
																																															.checkout-progress-indicator .completed div{
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:6px 8px!important
																																															}
																																															.checkout-progress-indicator .completed div span{
																																															    display:none
																																															}
																																															.checkout-progress-indicator .completed .icon-checkmark{
																																															    display:inline;
																																															    margin:0;
																																															    padding:0;
																																															    position:relative;
																																															    top:5px;
																																															    left:1px
																																															}
																																															.checkout-progress-indicator .completed p span{
																																															    color:#333
																																															}
																																															.order-confirmation-approve-panel{
																																															    border:1px solid #ccc;
																																															    padding:10px;
																																															    margin-bottom:20px;
																																															    background:#fffae3
																																															}
																																															.order-confirmation-approve-panel h3{
																																															    margin-top:0
																																															}
																																															.order-confirmation-approve-panel .quote-actions{
																																															    padding:10px 0
																																															}
																																															.order-confirmation-approve-panel [ng-hide=isMLAWorkflow]{
																																															    font-size:11px
																																															}
																																															.order-confirmation-approve-panel .line-item-details{
																																															    margin-top:5px
																																															}
																																															.order-confirmation-approve-panel .line-item-details table{
																																															    border:1px solid #ccc
																																															}
																																															.order-confirmation-approve-panel .line-item-details table a{
																																															    text-decoration:underline
																																															}
																																															.order-confirmation-approve-panel .line-item-details table a:hover{
																																															    text-decoration:none
																																															}
																																															.order-confirmation-approve-panel .line-item-details .item-name{
																																															    display:inline-block;
																																															    max-width:200px
																																															}
																																															.checkout-page{
																																															    display:block;
																																															    width:100%;
																																															    padding:0 10px;
																																															    box-sizing:border-box
																																															}
																																															.checkout-page .checkout-page-approval-title{
																																															    padding:0;
																																															    border:1px solid #ccc;
																																															    display:inline-block
																																															}
																																															.checkout-page .checkout-page-approval-title div{
																																															    padding:0 10px;
																																															    display:inline-block
																																															}
																																															.checkout-page .checkout-page-approval-title div:hover{
																																															    background-color:#0d8445;
																																															    cursor:pointer
																																															}
																																															.checkout-page .checkout-page-approval-title div:hover span{
																																															    color:#fff
																																															}
																																															.checkout-page .checkout-page-approval-title span{
																																															    font-weight:500;
																																															    color:#0d8445;
																																															    font-size:16.9px;
																																															    margin-bottom:15px;
																																															    display:block
																																															}
																																															.checkout-page .checkout-page-approval-title .selected{
																																															    background-color:#0d8445
																																															}
																																															.checkout-page .checkout-page-approval-title .selected span{
																																															    color:#fff
																																															}
																																															.checkout-page .checkout-page-title span{
																																															    font-weight:500;
																																															    color:#0d8445;
																																															    font-size:16.9px;
																																															    margin-bottom:15px;
																																															    display:block
																																															}
																																															.checkout-page p.order-thank-you-message{
																																															    margin:0;
																																															    font-size:12px;
																																															    margin-bottom:20px
																																															}
																																															.checkout-page .checkout-container{
																																															    display:block;
																																															    float:left;
																																															    width:650px;
																																															    border-radius:0;
																																															    background:#fff;
																																															    box-sizing:border-box
																																															}
																																															.checkout-page .checkout-container .error-message-control,.checkout-page .checkout-container .info-message-control,.checkout-page .checkout-container .warning-message-control{
																																															    margin:0
																																															}
																																															.checkout-page .checkout-container .checkout-shipment{
																																															    border:none;
																																															    margin-bottom:20px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .cart-item-level-error:before{
																																															    left:52%
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .checkout-shipment-method .shipment-type{
																																															    padding:0;
																																															    margin:0
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .checkout-shipment-method .shipment-type li{
																																															    list-style:none;
																																															    margin:0;
																																															    margin-top:10px;
																																															    margin-right:15px;
																																															    padding:0;
																																															    display:inline-block
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .checkout-shipment-method .shipment-type li input[type=radio]{
																																															    margin:0;
																																															    paddding:0;
																																															    position:relative;
																																															    top:-3px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-edit{
																																															    padding:10px;
																																															    border-bottom:none
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-edit h3{
																																															    margin:0;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-edit a.add-from-address-book{
																																															    display:inline-block;
																																															    margin:5px 0;
																																															    margin-right:10px;
																																															    font-size:11px;
																																															    text-decoration:underline;
																																															    color:#0d8445
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-edit a.add-from-address-book:hover{
																																															    text-decoration:none
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-edit input,.checkout-page .checkout-container .checkout-shipment .shipping-address-edit select{
																																															    margin-bottom:10px;
																																															    margin-top:3px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-edit a.btn:hover{
																																															    color:#fff
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly{
																																															    padding:10px;
																																															    border-bottom:none;
																																															    overflow:auto
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly h3{
																																															    margin:0;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail{
																																															    font-size:12px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .City,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .Email,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .FirstName,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .LastName,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .PhoneNumber1,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .State_Province_Region,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .Zip_PostalCode,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail div{
																																															    display:inline
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .State_Province_Region:after{
																																															    content:" - "
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .AddressLine1,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .AddressLine2,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .AddressLine3,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .AddressLine4,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .Company,.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .Country{
																																															    display:block
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .Email a{
																																															    color:#0d8445;
																																															    text-decoration:underline
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .Email a:hover{
																																															    color:#333
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .delivery{
																																															    color:#919191;
																																															    margin:5px 0;
																																															    display:block!important;
																																															    font-style:italic
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products{
																																															    border-bottom:none;
																																															    padding:10px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products h3{
																																															    margin:0;
																																															    margin-bottom:10px;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products table{
																																															    border-top:1px solid #dedede
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products table tr>td{
																																															    padding:10px;
																																															    border-bottom:none
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products table tr{
																																															    background:#fff
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .total-align{
																																															    text-align:right
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .shipping-item-remove{
																																															    font-size:11px;
																																															    margin-left:10px;
																																															    padding:5px;
																																															    display:inline-block
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .shipping-item-remove a{
																																															    color:#919191
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .price-refresh{
																																															    position:relative;
																																															    top:6px;
																																															    padding-left:10px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .shipping-product-quantity{
																																															    position:relative;
																																															    zoom:1;
																																															    float:left
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .shipping-product-quantity input[type=number],.checkout-page .checkout-container .checkout-shipment .shipping-products .shipping-product-quantity input[type=text]{
																																															    width:60px!important
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-products .shipping-product-quantity select{
																																															    width:75px!important
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details{
																																															    padding:10px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details h3{
																																															    margin:0;
																																															    margin-bottom:10px;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table{
																																															    border:1px solid #dedede;
																																															    margin-top:-1px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table tr>td,.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table tr>th{
																																															    padding:10px;
																																															    border-bottom:none;
																																															    font-weight:400
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table tr>th{
																																															    background:#fff
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table .icon_minus-box,.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table .icon_plus-box{
																																															    font-size:16px;
																																															    cursor:pointer
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table .icon_minus-box:hover,.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table .icon_plus-box:hover{
																																															    color:#0d8445
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table a{
																																															    color:#0d8445;
																																															    text-decoration:underline
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details table a:hover{
																																															    color:#333
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .order-shipment-partial{
																																															    border-left:0;
																																															    border-right:0;
																																															    font-size:12px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .order-shipment-partial tr>td,.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .order-shipment-partial tr>th{
																																															    padding:5px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .order-shipment-partial tr>th{
																																															    background:none
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .total-align{
																																															    text-align:right
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .shipping-item-remove{
																																															    font-size:11px;
																																															    margin-left:10px;
																																															    padding:5px;
																																															    display:inline-block
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .shipping-item-remove a{
																																															    color:#919191
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .shipping-product-quantity{
																																															    position:relative;
																																															    zoom:1;
																																															    float:left
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .shipping-product-quantity input[type=number],.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .shipping-product-quantity input[type=text]{
																																															    width:60px!important
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .partial-shipment-details .shipping-product-quantity select{
																																															    width:75px!important
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc{
																																															    padding:1px 10px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent{
																																															    float:left;
																																															    position:relative;
																																															    display:none
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link{
																																															    background:#0d8445;
																																															    padding:5px 10px;
																																															    margin:10px 0;
																																															    color:#fff;
																																															    display:inline-block;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    cursor:pointer;
																																															    float:right;
																																															    font-weight:400;
																																															    width:auto;
																																															    font-size:11px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link:hover{
																																															    background:#0d8445
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link:hover .add-another-recipent-new-label{
																																															    color:#fff
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link .icon-select-bottom{
																																															    position:relative;
																																															    top:5px;
																																															    left:5px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link:hover .dropdown-menu{
																																															    display:block
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .dropdown-menu>.add-another-recipent-list{
																																															    border:none;
																																															    border-top:3px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:10px;
																																															    margin:0;
																																															    position:absolute;
																																															    left:0;
																																															    min-width:200px;
																																															    display:block;
																																															    cursor:default;
																																															    z-index:100;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .dropdown-menu>.add-another-recipent-list li{
																																															    border-bottom:1px dotted #f1f1f1;
																																															    display:block;
																																															    padding:8px 5px;
																																															    color:#333;
																																															    cursor:pointer;
																																															    text-align:left
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .dropdown-menu>.add-another-recipent-list li:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .dropdown-menu>.add-another-recipent-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .remove-recipient{
																																															    background:#0d8445;
																																															    padding:5px 10px;
																																															    margin:10px 0;
																																															    color:#fff;
																																															    display:inline-block;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    font-size:11px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .remove-recipient:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .remove-recipient .icon-select-bottom{
																																															    position:relative;
																																															    top:5px;
																																															    left:5px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-misc .remove-recipient{
																																															    margin-left:15px;
																																															    color:#000;
																																															    background:#f1f1f1
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-options-Customer1{
																																															    float:left;
																																															    width:50%
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-method-Customer1{
																																															    padding:15px;
																																															    box-sizing:border-box
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-method-Customer1 .info-text{
																																															    padding-left:17px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-Customer1-selected{
																																															    background:#fffbe8
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-secondary-info-Customer1{
																																															    float:right;
																																															    width:50%;
																																															    background:#fffbe8;
																																															    padding:15px;
																																															    box-sizing:border-box;
																																															    min-height:210px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-secondary-info-Customer1 .edit{
																																															    color:#0d8445!important;
																																															    text-decoration:underline!important
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .delivery-secondary-info-Customer1 .edit:hover{
																																															    text-decoration:none!important
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .printshop-address-timing{
																																															    padding-right:10px;
																																															    box-sizing:border-box
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .printshop-address-timing h4{
																																															    margin:0;
																																															    margin-top:10px
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .printshop-address-timing .info-text{
																																															    color:#333
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-detail h4{
																																															    margin:0
																																															}
																																															.checkout-page .checkout-container .checkout-shipment .shipping-address-detail .info-text{
																																															    color:#333
																																															}
																																															.checkout-page .checkout-container .shipping-address-detail{
																																															    float:left
																																															}
																																															.checkout-page .checkout-container .shipping-method-selected{
																																															    float:left;
																																															    font-size:11px
																																															}
																																															.checkout-page .checkout-container .shipping-method-selected a{
																																															    color:#0d8445;
																																															    text-decoration:underline;
																																															    display:block
																																															}
																																															.checkout-page .checkout-container .shipping-method-selected a:hover{
																																															    color:#333
																																															}
																																															.checkout-page .checkout-container .checkout-payment{
																																															    border:none;
																																															    margin-bottom:20px
																																															}
																																															.checkout-page .checkout-container .checkout-payment .checkout-payment-method{
																																															    padding:10px;
																																															    border-bottom:none
																																															}
																																															.checkout-page .checkout-container .checkout-payment .checkout-payment-method small{
																																															    padding:5px 0;
																																															    padding-bottom:0;
																																															    color:#919191;
																																															    display:block
																																															}
																																															.checkout-page .checkout-container .checkout-payment .checkout-payment-method h3.checkout-payment-label{
																																															    margin:0;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-page .checkout-container .checkout-payment .checkout-payment-method .payment-type{
																																															    padding:0;
																																															    margin:0
																																															}
																																															.checkout-page .checkout-container .checkout-payment .checkout-payment-method .payment-type li{
																																															    list-style:none;
																																															    margin:0;
																																															    margin-top:10px;
																																															    margin-right:15px;
																																															    padding:0;
																																															    display:inline-block
																																															}
																																															.checkout-page .checkout-container .checkout-payment .checkout-payment-method .payment-type li input[type=radio]{
																																															    margin:0;
																																															    paddding:0;
																																															    position:relative;
																																															    top:-3px
																																															}
																																															.checkout-page .checkout-container .checkout-payment .payment-information{
																																															    padding:10px
																																															}
																																															.checkout-page .checkout-container .checkout-payment .payment-information h3{
																																															    margin:0;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-page .checkout-container .checkout-payment .payment-information small.message{
																																															    padding:15px;
																																															    margin-top:20px;
																																															    color:#0d8445;
																																															    display:block;
																																															    font-size:13px;
																																															    background:#fffdf2;
																																															    border-bottom:none;
																																															    border-top:none
																																															}
																																															.checkout-page .checkout-container .checkout-payment .payment-information label{
																																															    display:block;
																																															    margin-top:15px;
																																															    margin-bottom:5px
																																															}
																																															.checkout-page .checkout-container .checkout-order-details{
																																															    border:none
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info{
																																															    padding:10px;
																																															    overflow:auto
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-no{
																																															    padding-left:0
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info h3,.checkout-page .checkout-container .checkout-order-details .checkout-order-info p{
																																															    color:#0d8445;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info .highlight{
																																															    color:#0d8445
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info .send-reminder{
																																															    display:block;
																																															    text-decoration:underline
																																															}
																																															.checkout-order-info-extended{
																																															    padding:10px;
																																															    overflow:auto
																																															}
																																															.checkout-order-info-extended small{
																																															    color:#ababab
																																															}
																																															.checkout-order-info-extended .order-person,.checkout-order-info-extended .order-printshop{
																																															    float:left;
																																															    width:45%
																																															}
																																															.checkout-order-info-extended .order-person-details{
																																															    display:block;
																																															    float:left;
																																															    width:100%
																																															}
																																															.checkout-order-info-extended .order-printshop{
																																															    float:right
																																															}
																																															.checkout-order-info-extended p{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.checkout-order-info-extended p span{
																																															    display:block
																																															}
																																															.Customer1-selected-delivery-address{
																																															    border:none;
																																															    border-top:0;
																																															    margin-bottom:20px;
																																															    padding:5px 15px;
																																															    margin-top:-20px
																																															}
																																															.Customer1-nearby-selected{
																																															    background:#fffbe8
																																															}
																																															.Customer1-address-edit-1{
																																															    width:650px;
																																															    height:550px;
																																															    position:absolute;
																																															    background-color:#fff;
																																															    left:50%;
																																															    top:50%;
																																															    margin-left:-325px!important;
																																															    margin-top:-275px!important;
																																															    z-index:5!important;
																																															    padding:0!important;
																																															    border-bottom:0!important
																																															}
																																															.Customer1-address-edit-1 .modalcontent{
																																															    overflow:auto;
																																															    height:450px
																																															}
																																															.Customer1-address-edit-1 .modal-footer{
																																															    padding:15px;
																																															    display:block;
																																															    overflow:auto;
																																															    box-sizing:border-box
																																															}
																																															.Customer1-date-picker .Customer1-calendar .due-date-selector-title{
																																															    display:block;
																																															    font-weight:700
																																															}
																																															.Customer1-date-picker .Customer1-calendar .due-date-picker{
																																															    border:1px solid #eee;
																																															    padding:5px;
																																															    line-height:24px;
																																															    background:#fff;
																																															    margin:5px 0;
																																															    display:inline-block;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.Customer1-date-picker .Customer1-calendar .icon_table{
																																															    float:right;
																																															    position:relative;
																																															    top:5px
																																															}
																																															.Customer1-date-picker [ng-click="changePrintShop()"]{
																																															    color:#0d8445!important;
																																															    text-decoration:underline!important
																																															}
																																															.Customer1-date-picker [ng-click="changePrintShop()"]:hover{
																																															    text-decoration:none!important
																																															}
																																															.Customer1-date-picker .calendar-container{
																																															    position:absolute;
																																															    background:url(images/calendar-bg-Customer1.png) no-repeat;
																																															    z-index:100;
																																															    padding:0 20px;
																																															    line-height:17px;
																																															    width:417px;
																																															    height:610px;
																																															    box-sizing:border-box;
																																															    cursor:default
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop h3{
																																															    margin:0;
																																															    color:#000;
																																															    font-size:13px;
																																															    display:block;
																																															    font-weight:700;
																																															    margin-top:40px
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .icon-chevron-left{
																																															    background-image:url(images/glyphicons-halflings.png);
																																															    background-position:-432px -72px
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .icon-chevron-right{
																																															    background-image:url(images/glyphicons-halflings.png);
																																															    background-position:-456px -72px
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table{
																																															    border:2px solid #f1f1f1!important;
																																															    border-collapse:collapse;
																																															    width:100%;
																																															    height:374px
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table .month-year{
																																															    background:#f1f1f1;
																																															    padding:3px 8px
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table .month-year .btn{
																																															    background:transparent;
																																															    color:#000
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table .week-day th{
																																															    padding:6px;
																																															    color:#0d8445
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table td,.Customer1-date-picker .calendar-container .calendarBackdrop table th{
																																															    padding:0;
																																															    margin:0;
																																															    border:1px solid transparent
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table th{
																																															    text-transform:uppercase;
																																															    font-size:11px
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop table th .btn{
																																															    text-transform:uppercase;
																																															    font-weight:300
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .muted{
																																															    color:#0d8445
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .btn{
																																															    padding:14px 18px;
																																															    font-size:12px;
																																															    background:transparent;
																																															    color:#000
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .btn:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .btn:hover .muted{
																																															    color:#fff
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .btn-rush{
																																															    background:#b3d8c2
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .btn-info{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled]{
																																															    color:#ababab
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled]:hover{
																																															    color:#ababab;
																																															    background:transparent;
																																															    cursor:not-allowed
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled] .muted,.Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled]:hover .muted{
																																															    color:#ababab
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled] .muted:hover{
																																															    color:#ababab;
																																															    background:transparent;
																																															    cursor:not-allowed
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .legend{
																																															    margin:10px 0;
																																															    display:block
																																															}
																																															.Customer1-date-picker .calendar-container .calendarBackdrop .legend span{
																																															    border-left:15px solid #b3d8c2;
																																															    padding-left:5px;
																																															    color:#333;
																																															    font-size:10px
																																															}
																																															.Customer1-date-picker .calendar-container .time-picker{
																																															    padding-top:10px
																																															}
																																															.Customer1-date-picker .calendar-container .time-picker h3{
																																															    margin:0;
																																															    color:#000;
																																															    font-size:13px;
																																															    display:block;
																																															    font-weight:700
																																															}
																																															.Customer1-date-picker .calendar-container .time-picker select{
																																															    margin-top:3px;
																																															    margin-bottom:10px;
																																															    width:100%;
																																															    padding:2px 5px;
																																															    box-sizing:border-box
																																															}
																																															.Customer1-date-picker .calendar-container .save-date-time{
																																															    display:inline;
																																															    color:#fff;
																																															    background:#0d8445;
																																															    padding:3px 0;
																																															    width:48%;
																																															    float:right;
																																															    font-size:12px;
																																															    text-transform:none
																																															}
																																															.Customer1-date-picker .calendar-container .cancel-date-time{
																																															    display:inline;
																																															    color:#fff;
																																															    background:#0d8445;
																																															    padding:3px;
																																															    width:48%;
																																															    float:left;
																																															    font-size:12px;
																																															    text-transform:none
																																															}
																																															.Customer1-custom-text{
																																															    width:100%;
																																															    display:block;
																																															    float:left
																																															}
																																															.Customer1-custom-text a{
																																															    color:#0d8445!important
																																															}
																																															.checkout-page-image-header{
																																															    position:relative
																																															}
																																															.checkout-page-image-header [ng-cntrl="controllers/OrderConfirmation/OrderConfirmationActionButtonsCntrl"]{
																																															    position:absolute;
																																															    right:0;
																																															    margin-top:-126px
																																															}
																																															.back-to-shipping-bttn,.checkout-page-image-header .cart-shopping-button{
																																															    background:#0d8445;
																																															    margin-top:15px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    width:100px;
																																															    font-size:13px;
																																															    cursor:pointer;
																																															    margin-right:15px
																																															}
																																															.checkout-page-image-header .cart-shopping-button span.icon-arrow-left2{
																																															    float:left;
																																															    margin-right:10px;
																																															    position:relative;
																																															    top:3px
																																															}
																																															.back-to-shipping-bttn:hover,.checkout-page-image-header .cart-shopping-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.checkout-page-image-header .cart-clear-button{
																																															    background:#919191;
																																															    padding:10px 20px;
																																															    margin-top:15px;
																																															    margin-left:20px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    font-size:13px
																																															}
																																															.checkout-page-image-header .cart-clear-button:hover{
																																															    background:#ababab;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.checkout-page-image-header .cart-print-button{
																																															    background:#919191;
																																															    padding:10px 20px;
																																															    margin-top:15px;
																																															    margin-left:20px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:left;
																																															    font-weight:400;
																																															    font-size:13px
																																															}
																																															.checkout-page-image-header .cart-print-button:hover{
																																															    background:#ababab;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.checkout-page-image-header .cart-checkout-button{
																																															    background:#0d8445;
																																															    padding:10px 20px;
																																															    margin-top:15px;
																																															    margin-left:20px;
																																															    color:#fff;
																																															    display:block;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    float:right;
																																															    box-sizing:border-box
																																															}
																																															.checkout-page-image-header .cart-checkout-button span.icon-arrow-right2{
																																															    float:right;
																																															    position:relative;
																																															    top:3px
																																															}
																																															.checkout-page-image-header .cart-checkout-button:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.checkout-order-details-Customer1-1{
																																															    border:none;
																																															    margin-bottom:20px
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info{
																																															    padding:10px;
																																															    border-bottom:none;
																																															    background:#fffdf2;
																																															    overflow:auto
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info .order-date,.checkout-order-details-Customer1-1 .checkout-order-info .order-no,.checkout-order-details-Customer1-1 .checkout-order-info .order-status{
																																															    float:left;
																																															    padding-left:50px
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info .order-status h3{
																																															    text-decoration:underline
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info .order-no{
																																															    padding-left:0
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info h3,.checkout-order-details-Customer1-1 .checkout-order-info p{
																																															    color:#0d8445;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info .highlight{
																																															    color:#0d8445
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info .send-reminder{
																																															    display:block;
																																															    text-decoration:underline
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info-extended{
																																															    padding:10px;
																																															    overflow:auto
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info-extended small{
																																															    color:#ababab
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info-extended .order-person,.checkout-order-details-Customer1-1 .checkout-order-info-extended .order-printshop{
																																															    float:left;
																																															    width:45%
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info-extended .order-printshop{
																																															    float:right
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info-extended p{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.checkout-order-details-Customer1-1 .checkout-order-info-extended p span{
																																															    display:block
																																															}
																																															.order-thank-you{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    margin-bottom:25px
																																															}
																																															.reward-image-holder{
																																															    width:100%;
																																															    text-align:center
																																															}
																																															.reward-info-holder{
																																															    width:600px;
																																															    margin:0 auto;
																																															    overflow:auto
																																															}
																																															.reward-info-holder div{
																																															    width:50%;
																																															    float:left
																																															}
																																															.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{
																																															    display:inline-block;
																																															    padding:7px 11px 6px;
																																															    font-size:12px;
																																															    color:#979797;
																																															    border-radius:4px;
																																															    -webkit-border-radius:4px;
																																															    -moz-border-radius:4px;
																																															    vertical-align:middle;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif
																																															}
																																															textarea{
																																															    height:auto
																																															}
																																															.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{
																																															    border:1px solid #979797
																																															}
																																															.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{
																																															    outline:none
																																															}
																																															.input-small{
																																															    width:90px
																																															}
																																															.input-mini{
																																															    width:45px
																																															}
																																															.input-small-for-records{
																																															    width:90px;
																																															    border:0!important;
																																															    box-shadow:inset 0 1px 1px transparent!important
																																															}
																																															.input-for-error{
																																															    border:1px solid #b6001a!important;
																																															    background-color:#fff
																																															}
																																															.input-for-error:focus{
																																															    border-color:rgba(182,0,26,.8)!important;
																																															    outline:0!important;
																																															    outline:thin dotted\9!important;
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(182,0,26,.6)!important
																																															}
																																															input[disabled=disabled],select[disabled=disabled]{
																																															    cursor:not-allowed;
																																															    background:#f3f3f3
																																															}
																																															.row-fluid{
																																															    width:100%;
																																															    *zoom:1
																																															}
																																															.row-fluid:after,.row-fluid:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.row-fluid:after{
																																															    clear:both
																																															}
																																															.row-fluid [class*=span]{
																																															    display:block;
																																															    width:100%;
																																															    min-height:30px;
																																															    box-sizing:border-box;
																																															    float:left;
																																															    margin-left:2.127659574468085%;
																																															    *margin-left:2.074468085106383%
																																															}
																																															.row-fluid [class*=span]:first-child{
																																															    margin-left:0
																																															}
																																															.row-fluid .controls-row [class*=span]+[class*=span]{
																																															    margin-left:2.127659574468085%
																																															}
																																															.row-fluid .span12{
																																															    width:100%;
																																															    *width:99.94680851063829%
																																															}
																																															.row-fluid .span11{
																																															    width:91.48936170212765%;
																																															    *width:91.43617021276594%
																																															}
																																															.row-fluid .span10{
																																															    width:82.97872340425532%;
																																															    *width:82.92553191489361%
																																															}
																																															.row-fluid .span9{
																																															    width:74.46808510638297%;
																																															    *width:74.41489361702126%
																																															}
																																															.row-fluid .span8{
																																															    width:65.95744680851064%;
																																															    *width:65.90425531914893%
																																															}
																																															.row-fluid .span7{
																																															    width:57.44680851063829%;
																																															    *width:57.39361702127659%
																																															}
																																															.row-fluid .span6{
																																															    width:48.93617021276595%;
																																															    *width:48.88297872340425%
																																															}
																																															.row-fluid .span5{
																																															    width:40.42553191489362%;
																																															    *width:40.37234042553192%
																																															}
																																															.row-fluid .span4{
																																															    width:31.914893617021278%;
																																															    *width:31.861702127659576%
																																															}
																																															.row-fluid .span3{
																																															    width:23.404255319148934%;
																																															    *width:23.351063829787233%
																																															}
																																															.row-fluid .span2{
																																															    width:14.893617021276595%;
																																															    *width:14.840425531914894%
																																															}
																																															.row-fluid .span1{
																																															    width:6.382978723404255%;
																																															    *width:6.329787234042553%
																																															}
																																															.row-fluid .offset12{
																																															    margin-left:104.25531914893617%;
																																															    *margin-left:104.14893617021275%
																																															}
																																															.row-fluid .offset12:first-child{
																																															    margin-left:102.12765957446808%;
																																															    *margin-left:102.02127659574467%
																																															}
																																															.row-fluid .offset11{
																																															    margin-left:95.74468085106382%;
																																															    *margin-left:95.6382978723404%
																																															}
																																															.row-fluid .offset11:first-child{
																																															    margin-left:93.61702127659574%;
																																															    *margin-left:93.51063829787232%
																																															}
																																															.row-fluid .offset10{
																																															    margin-left:87.23404255319149%;
																																															    *margin-left:87.12765957446807%
																																															}
																																															.row-fluid .offset10:first-child{
																																															    margin-left:85.1063829787234%;
																																															    *margin-left:84.99999999999999%
																																															}
																																															.row-fluid .offset9{
																																															    margin-left:78.72340425531914%;
																																															    *margin-left:78.61702127659572%
																																															}
																																															.row-fluid .offset9:first-child{
																																															    margin-left:76.59574468085106%;
																																															    *margin-left:76.48936170212764%
																																															}
																																															.row-fluid .offset8{
																																															    margin-left:70.2127659574468%;
																																															    *margin-left:70.10638297872339%
																																															}
																																															.row-fluid .offset8:first-child{
																																															    margin-left:68.08510638297872%;
																																															    *margin-left:67.9787234042553%
																																															}
																																															.row-fluid .offset7{
																																															    margin-left:61.70212765957446%;
																																															    *margin-left:61.59574468085106%
																																															}
																																															.row-fluid .offset7:first-child{
																																															    margin-left:59.574468085106375%;
																																															    *margin-left:59.46808510638297%
																																															}
																																															.row-fluid .offset6{
																																															    margin-left:53.191489361702125%;
																																															    *margin-left:53.085106382978715%
																																															}
																																															.row-fluid .offset6:first-child{
																																															    margin-left:51.063829787234035%;
																																															    *margin-left:50.95744680851063%
																																															}
																																															.row-fluid .offset5{
																																															    margin-left:44.68085106382979%;
																																															    *margin-left:44.57446808510638%
																																															}
																																															.row-fluid .offset5:first-child{
																																															    margin-left:42.5531914893617%;
																																															    *margin-left:42.4468085106383%
																																															}
																																															.row-fluid .offset4{
																																															    margin-left:36.170212765957444%;
																																															    *margin-left:36.06382978723405%
																																															}
																																															.row-fluid .offset4:first-child{
																																															    margin-left:34.04255319148936%;
																																															    *margin-left:33.93617021276596%
																																															}
																																															.row-fluid .offset3{
																																															    margin-left:27.659574468085104%;
																																															    *margin-left:27.5531914893617%
																																															}
																																															.row-fluid .offset3:first-child{
																																															    margin-left:25.53191489361702%;
																																															    *margin-left:25.425531914893618%
																																															}
																																															.row-fluid .offset2{
																																															    margin-left:19.148936170212764%;
																																															    *margin-left:19.04255319148936%
																																															}
																																															.row-fluid .offset2:first-child{
																																															    margin-left:17.02127659574468%;
																																															    *margin-left:16.914893617021278%
																																															}
																																															.row-fluid .offset1{
																																															    margin-left:10.638297872340425%;
																																															    *margin-left:10.53191489361702%
																																															}
																																															.row-fluid .offset1:first-child{
																																															    margin-left:8.51063829787234%;
																																															    *margin-left:8.404255319148938%
																																															}
																																															.row-fluid [class*=span].hide,[class*=span].hide{
																																															    display:none
																																															}
																																															.row-fluid [class*=span].pull-right,[class*=span].pull-right{
																																															    float:right
																																															}
																																															.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{
																																															    float:none;
																																															    margin-left:0
																																															}
																																															[data-icon]:before{
																																															    font-family:unicons
																																															}
																																															[class*=" icon-"]:before,[class^=icon-]:before{
																																															    font-family:unicons;
																																															    font-style:normal;
																																															    speak:none;
																																															    font-weight:400;
																																															    -webkit-font-smoothing:antialiased;
																																															    padding-right:3px
																																															}
																																															[data-icon]:before{
																																															    font-family:ElegantIcons;
																																															    content:attr(data-icon);
																																															    speak:none;
																																															    font-weight:400;
																																															    font-variant:normal;
																																															    text-transform:none;
																																															    line-height:1;
																																															    -webkit-font-smoothing:antialiased;
																																															    -moz-osx-font-smoothing:grayscale
																																															}
																																															.arrow-up-down,.arrow_back,.arrow_carrot-2down,.arrow_carrot-2down_alt2,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left,.arrow_carrot-2left_alt,.arrow_carrot-2left_alt2,.arrow_carrot-2right,.arrow_carrot-2right_alt,.arrow_carrot-2right_alt2,.arrow_carrot-2up,.arrow_carrot-2up_alt,.arrow_carrot-2up_alt2,.arrow_carrot-down,.arrow_carrot-down_alt,.arrow_carrot-down_alt2,.arrow_carrot-left,.arrow_carrot-left_alt,.arrow_carrot-left_alt2,.arrow_carrot-right,.arrow_carrot-right_alt,.arrow_carrot-right_alt2,.arrow_carrot-up,.arrow_carrot-up_alt2,.arrow_carrot_up_alt,.arrow_condense,.arrow_condense_alt,.arrow_down,.arrow_down_alt,.arrow_expand,.arrow_expand_alt,.arrow_expand_alt2,.arrow_expand_alt3,.arrow_left,.arrow_left-down,.arrow_left-down_alt,.arrow_left-right,.arrow_left-right_alt,.arrow_left-up,.arrow_left-up_alt,.arrow_left_alt,.arrow_move,.arrow_right,.arrow_right-down,.arrow_right-down_alt,.arrow_right-up,.arrow_right-up_alt,.arrow_right_alt,.arrow_triangle-down,.arrow_triangle-down_alt,.arrow_triangle-down_alt2,.arrow_triangle-left,.arrow_triangle-left_alt,.arrow_triangle-left_alt2,.arrow_triangle-right,.arrow_triangle-right_alt,.arrow_triangle-right_alt2,.arrow_triangle-up,.arrow_triangle-up_alt,.arrow_triangle-up_alt2,.arrow_up,.arrow_up-down_alt,.arrow_up_alt,.icon_adjust-horiz,.icon_adjust-vert,.icon_archive,.icon_archive_alt,.icon_bag,.icon_bag_alt,.icon_balance,.icon_blocked,.icon_book,.icon_book_alt,.icon_box-checked,.icon_box-empty,.icon_box-selected,.icon_briefcase,.icon_briefcase_alt,.icon_building,.icon_building_alt,.icon_calculator_alt,.icon_calendar,.icon_calulator,.icon_camera,.icon_camera_alt,.icon_cart,.icon_cart_alt,.icon_chat,.icon_chat_alt,.icon_check,.icon_check_alt,.icon_check_alt2,.icon_circle-empty,.icon_circle-slelected,.icon_clipboard,.icon_clock,.icon_clock_alt,.icon_close,.icon_close_alt,.icon_close_alt2,.icon_cloud,.icon_cloud-download,.icon_cloud-download_alt,.icon_cloud-upload,.icon_cloud-upload_alt,.icon_cloud_alt,.icon_cog,.icon_cogs,.icon_comment,.icon_comment_alt,.icon_compass,.icon_compass_alt,.icon_cone,.icon_cone_alt,.icon_contacts,.icon_contacts_alt,.icon_creditcard,.icon_currency,.icon_currency_alt,.icon_cursor,.icon_cursor_alt,.icon_datareport,.icon_datareport_alt,.icon_desktop,.icon_dislike,.icon_dislike_alt,.icon_document,.icon_document_alt,.icon_documents,.icon_documents_alt,.icon_download,.icon_drawer,.icon_drawer_alt,.icon_drive,.icon_drive_alt,.icon_easel,.icon_easel_alt,.icon_error-circle,.icon_error-circle_alt,.icon_error-oct,.icon_error-oct_alt,.icon_error-triangle,.icon_error-triangle_alt,.icon_film,.icon_floppy,.icon_floppy_alt,.icon_flowchart,.icon_flowchart_alt,.icon_folder,.icon_folder-add,.icon_folder-add_alt,.icon_folder-alt,.icon_folder-open,.icon_folder-open_alt,.icon_folder_download,.icon_folder_upload,.icon_genius,.icon_gift,.icon_gift_alt,.icon_globe,.icon_globe-2,.icon_globe_alt,.icon_grid-2x2,.icon_grid-3x3,.icon_group,.icon_headphones,.icon_heart,.icon_heart_alt,.icon_hourglass,.icon_house,.icon_house_alt,.icon_id,.icon_id-2,.icon_id-2_alt,.icon_id_alt,.icon_image,.icon_images,.icon_info,.icon_info_alt,.icon_key,.icon_key_alt,.icon_laptop,.icon_lifesaver,.icon_lightbulb,.icon_lightbulb_alt,.icon_like,.icon_like_alt,.icon_link,.icon_link_alt,.icon_loading,.icon_lock,.icon_lock-open,.icon_lock-open_alt,.icon_lock_alt,.icon_mail,.icon_mail_alt,.icon_map,.icon_map_alt,.icon_menu,.icon_menu-circle_alt,.icon_menu-circle_alt2,.icon_menu-square_alt,.icon_menu-square_alt2,.icon_mic,.icon_mic_alt,.icon_minus-06,.icon_minus-box,.icon_minus_alt,.icon_minus_alt2,.icon_mobile,.icon_mug,.icon_mug_alt,.icon_music,.icon_ol,.icon_paperclip,.icon_pause,.icon_pause_alt,.icon_pause_alt2,.icon_pencil,.icon_pencil-edit,.icon_pencil-edit_alt,.icon_pencil_alt,.icon_pens,.icon_pens_alt,.icon_percent,.icon_percent_alt,.icon_phone,.icon_piechart,.icon_pin,.icon_pin_alt,.icon_plus,.icon_plus-box,.icon_plus_alt,.icon_plus_alt2,.icon_printer,.icon_printer-alt,.icon_profile,.icon_pushpin,.icon_pushpin_alt,.icon_puzzle,.icon_puzzle_alt,.icon_question,.icon_question_alt,.icon_question_alt2,.icon_quotations,.icon_quotations_alt,.icon_quotations_alt2,.icon_refresh,.icon_ribbon,.icon_ribbon_alt,.icon_rook,.icon_search,.icon_search-2,.icon_search_alt,.icon_shield,.icon_shield_alt,.icon_star,.icon_star-half,.icon_star-half_alt,.icon_star_alt,.icon_stop,.icon_stop_alt,.icon_stop_alt2,.icon_table,.icon_tablet,.icon_tag,.icon_tag_alt,.icon_tags,.icon_tags_alt,.icon_target,.icon_tool,.icon_toolbox,.icon_toolbox_alt,.icon_tools,.icon_trash,.icon_trash_alt,.icon_ul,.icon_upload,.icon_vol-mute,.icon_vol-mute_alt,.icon_volume-high,.icon_volume-high_alt,.icon_volume-low,.icon_volume-low_alt,.icon_wallet,.icon_wallet_alt,.icon_zoom-in,.icon_zoom-in_alt,.icon_zoom-out,.icon_zoom-out_alt,.social_blogger,.social_blogger_circle,.social_blogger_square,.social_delicious,.social_delicious_circle,.social_delicious_square,.social_deviantart,.social_deviantart_circle,.social_deviantart_square,.social_dribbble,.social_dribbble_circle,.social_dribbble_square,.social_facebook,.social_facebook_circle,.social_facebook_square,.social_flickr,.social_flickr_circle,.social_flickr_square,.social_googledrive,.social_googledrive_alt2,.social_googledrive_square,.social_googleplus,.social_googleplus_circle,.social_googleplus_square,.social_instagram,.social_instagram_circle,.social_instagram_square,.social_linkedin,.social_linkedin_circle,.social_linkedin_square,.social_myspace,.social_myspace_circle,.social_myspace_square,.social_picassa,.social_picassa_circle,.social_picassa_square,.social_pinterest,.social_pinterest_circle,.social_pinterest_square,.social_rss,.social_rss_circle,.social_rss_square,.social_share,.social_share_circle,.social_share_square,.social_skype,.social_skype_circle,.social_skype_square,.social_spotify,.social_spotify_circle,.social_spotify_square,.social_stumbleupon_circle,.social_stumbleupon_square,.social_tumbleupon,.social_tumblr,.social_tumblr_circle,.social_tumblr_square,.social_twitter,.social_twitter_circle,.social_twitter_square,.social_vimeo,.social_vimeo_circle,.social_vimeo_square,.social_wordpress,.social_wordpress_circle,.social_wordpress_square,.social_youtube,.social_youtube_circle,.social_youtube_square{
																																															    font-family:ElegantIcons;
																																															    speak:none;
																																															    font-style:normal;
																																															    font-weight:400;
																																															    font-variant:normal;
																																															    text-transform:none;
																																															    line-height:1;
																																															    -webkit-font-smoothing:antialiased
																																															}
																																															@font-face{
																																															    font-family:FontAwesome;
																																															    src:url(fonts/webfonts-texteditoricons/fontawesome-webfont.eot?v=3.1.0);
																																															    src:url(fonts/webfonts-texteditoricons/fontawesome-webfont.eot?#iefix&v=3.1.0) format("embedded-opentype"),url(fonts/webfonts-texteditoricons/fontawesome-webfont.woff?v=3.1.0) format("woff"),url(fonts/webfonts-texteditoricons/fontawesome-webfont.ttf?v=3.1.0) format("truetype"),url(fonts/webfonts-texteditoricons/fontawesome-webfont.svg#fontawesomeregular?v=3.1.0) format("svg");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															[class*=" editoricon-"],[class^=editoricon-]{
																																															    font-family:FontAwesome;
																																															    font-weight:400;
																																															    font-style:normal;
																																															    text-decoration:inherit;
																																															    -webkit-font-smoothing:antialiased;
																																															    *margin-right:.3em
																																															}
																																															[class*=" editoricon-"]:before,[class^=editoricon-]:before{
																																															    text-decoration:inherit;
																																															    display:inline-block;
																																															    speak:none
																																															}
																																															[class*=" editoricon-"],[class^=editoricon-]{
																																															    display:inline;
																																															    width:auto;
																																															    height:auto;
																																															    line-height:normal;
																																															    vertical-align:baseline;
																																															    background-image:none;
																																															    background-position:0 0;
																																															    background-repeat:repeat;
																																															    margin-top:0
																																															}
																																															.editoricon-font:before{
																																															    content:"\f031"
																																															}
																																															.editoricon-bold:before{
																																															    content:"\f032"
																																															}
																																															.editoricon-italic:before{
																																															    content:"\f033"
																																															}
																																															.editoricon-text-height:before{
																																															    content:"\f034"
																																															}
																																															.editoricon-text-width:before{
																																															    content:"\f035"
																																															}
																																															.editoricon-align-left:before{
																																															    content:"\f036"
																																															}
																																															.editoricon-align-center:before{
																																															    content:"\f037"
																																															}
																																															.editoricon-align-right:before{
																																															    content:"\f038"
																																															}
																																															.editoricon-align-justify:before{
																																															    content:"\f039"
																																															}
																																															.editoricon-list:before{
																																															    content:"\f03a"
																																															}
																																															.editoricon-indent-left:before{
																																															    content:"\f03b"
																																															}
																																															.editoricon-indent-right:before{
																																															    content:"\f03c"
																																															}
																																															.editoricon-underline:before{
																																															    content:"\f0cd"
																																															}
																																															.product-customization-vprint{
																																															    padding:0 10px
																																															}
																																															.product-customization-vprint .personalization-content-holder,.product-customization-vprint .personalization-panel-title-holder,.product-customization-vprint .preview-panel-title-holder{
																																															    width:100%!important
																																															}
																																															.product-customization-vprint .personalization-content td{
																																															    padding:5px 0
																																															}
																																															.product-customization-vprint .vpdata tr td{
																																															    padding:10px;
																																															    padding-left:0
																																															}
																																															.product-customization-vprint .date-picker{
																																															    display:inline-block;
																																															    padding:4px 6px;
																																															    font-size:13px;
																																															    line-height:20px;
																																															    color:#333;
																																															    vertical-align:middle;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    background-color:#fff;
																																															    border:1px solid #ccc;
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
																																															    transition:border .2s linear,box-shadow .2s linear
																																															}
																																															.product-customization-vprint .date-picker:focus{
																																															    border-color:rgba(82,168,236,.8);
																																															    outline:0;
																																															    outline:thin dotted\9;
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)
																																															}
																																															.product-customization-vprint span.icon_table{
																																															    position:relative;
																																															    right:16px;
																																															    top:-27px;
																																															    float:right;
																																															    color:#0d8445
																																															}
																																															.product-customization-vprint .product-customization-footer .pricing-container{
																																															    padding-left:10px
																																															}
																																															.flex-popup-wrapper{
																																															    color:#0d8445
																																															}
																																															@media only screen and (min-device-width:600px) and (max-device-width:2560px) and (orientation:portrait){
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar{
																																															        margin-left:20px;
																																															        padding-right:5px;
																																															        float:left;
																																															        width:100%;
																																															        display:inline-block;
																																															        margin:0;
																																															        box-sizing:border-box;
																																															        margin-top:-80px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .icon-fit-to-zoom{
																																															        background:url(images/fittowindow.png);
																																															        background-repeat:no-repeat
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .icon-fit-to-zoom:hover{
																																															        background:url(images/fittowindow_hover.png);
																																															        background-repeat:no-repeat
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .btn{
																																															        background-color:transparent;
																																															        padding:5px 10px;
																																															        display:inline-block;
																																															        line-height:18px;
																																															        color:#333;
																																															        border-right:none;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .btn:hover{
																																															        color:#000
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .btnselected{
																																															        padding:5px 10px;
																																															        display:inline-block;
																																															        line-height:18px;
																																															        color:#0d8445;
																																															        text-decoration:none;
																																															        background-color:transparent;
																																															        border-right:none
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .btnselected:hover{
																																															        color:#0d8445
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section1{
																																															        padding:0;
																																															        position:relative;
																																															        top:38px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section1 .items-holder{
																																															        height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        background:#fff;
																																															        border:none;
																																															        float:left;
																																															        width:73px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section1 .btn1{
																																															        border-right:0
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section2{
																																															        padding:0;
																																															        width:100%;
																																															        float:none;
																																															        position:relative;
																																															        top:-40px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section2 .items-holder{
																																															        line-height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        border:none;
																																															        width:100%;
																																															        margin-left:auto;
																																															        margin-right:auto;
																																															        text-align:center;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section2 .input-small{
																																															        width:90px;
																																															        font-size:11px;
																																															        line-height:15px;
																																															        text-align:center;
																																															        padding-top:0
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section2 .btn1{
																																															        border-right:0
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3{
																																															        position:relative;
																																															        top:-28px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3 .items-holder{
																																															        line-height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        background:#fff;
																																															        border:none;
																																															        float:right;
																																															        width:170px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3 .in-percentage{
																																															        font-weight:700;
																																															        padding:5px 10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled{
																																															        padding:0;
																																															        position:relative;
																																															        top:6px;
																																															        opacity:.4;
																																															        filter:alpha(opacity=40);
																																															        pointer-events:none
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .items-holder{
																																															        line-height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        background:#fff;
																																															        border:none;
																																															        float:right;
																																															        width:170px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .in-percentage{
																																															        font-weight:700;
																																															        padding:5px 10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .btn{
																																															        background-color:transparent;
																																															        padding:5px 10px;
																																															        display:inline-block;
																																															        line-height:18px;
																																															        color:#333;
																																															        border-right:none;
																																															        text-decoration:none;
																																															        opacity:.4;
																																															        filter:alpha(opacity=40);
																																															        cursor:default
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .btn:hover{
																																															        color:#333
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .icon-fit-to-zoom,[DeviceType=Tablet] .product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .icon-fit-to-zoom:hover{
																																															        background:url(images/fittowindow.png);
																																															        background-repeat:no-repeat
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer{
																																															        vertical-align:top;
																																															        width:100%;
																																															        overflow:hidden;
																																															        border-top:1px dotted #ccc;
																																															        padding:5px;
																																															        box-sizing:border-box;
																																															        float:left
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .pricing-container{
																																															        display:block;
																																															        width:100%;
																																															        float:left
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .pricing-container .pricing-label{
																																															        color:#000;
																																															        font-size:11px;
																																															        font-weight:700;
																																															        line-height:40px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .pricing-container .pricing-value{
																																															        color:#000;
																																															        font-size:13px;
																																															        font-weight:700;
																																															        line-height:40px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .pricing-container .more-info{
																																															        display:none
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .pricing-container .subtotal-label{
																																															        margin-left:20px;
																																															        line-height:40px
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container{
																																															        display:block;
																																															        width:100%;
																																															        margin-top:15px;
																																															        float:none;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container .floatleft,[DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container .floatright{
																																															        width:50%
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container .save-job-button{
																																															        background:#0d8445;
																																															        display:block;
																																															        line-height:45px;
																																															        color:#fff;
																																															        width:100%;
																																															        padding:0;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container .save-job-button:hover{
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container .add-to-cart-button{
																																															        background:#0d8445;
																																															        display:block;
																																															        line-height:45px;
																																															        color:#fff;
																																															        width:100%;
																																															        padding:0;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Tablet] .product-customization-wrapper .product-customization-footer .button-container .add-to-cart-button:hover{
																																															        background:#333;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															}
																																															.disabledDetails{
																																															    position:fixed;
																																															    background-color:#fff;
																																															    padding-left:5px;
																																															    padding-right:5px;
																																															    border:1px solid #000
																																															}
																																															.context-dropdown-menu{
																																															    position:absolute;
																																															    top:100%;
																																															    left:0;
																																															    z-index:1000;
																																															    display:none;
																																															    float:left;
																																															    width:187px;
																																															    padding:0;
																																															    margin:2px 0 0;
																																															    list-style:none;
																																															    background-color:#fff;
																																															    border:1px solid #ccc;
																																															    border:1px solid rgba(0,0,0,.2);
																																															    *border-right-width:2px;
																																															    *border-bottom-width:2px;
																																															    box-shadow:0 5px 10px rgba(0,0,0,.2);
																																															    background-clip:padding-box
																																															}
																																															.context-dropdown-menu.pull-right{
																																															    right:0;
																																															    left:auto
																																															}
																																															.context-dropdown-menu .divider{
																																															    *width:100%;
																																															    height:1px;
																																															    margin:9px 1px;
																																															    *margin:-5px 0 5px;
																																															    overflow:hidden;
																																															    background-color:#333;
																																															    border-bottom:1px solid #fff
																																															}
																																															.context-dropdown-menu>li>a{
																																															    display:block;
																																															    overflow:hidden;
																																															    text-decoration:none;
																																															    padding:0 6px;
																																															    border-top:1px dotted #f1f1f1;
																																															    line-height:25px;
																																															    font-size:12px;
																																															    background:#fff;
																																															    color:#000
																																															}
																																															.context-dropdown-menu>li>a .print-service-icon{
																																															    width:20px;
																																															    float:left
																																															}
																																															.context-dropdown-menu>li>a .print-service-icon img{
																																															    max-width:30px
																																															}
																																															.context-dropdown-menu>li>a .print-service-name{
																																															    float:left;
																																															    left:40px;
																																															    padding:0;
																																															    width:154px;
																																															    text-overflow:ellipsis;
																																															    margin:0;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.context-dropdown-menu>li>a>img{
																																															    padding-right:5px;
																																															    vertical-align:middle
																																															}
																																															.context-dropdown-menu>li>a>.submenuarrow{
																																															    float:right;
																																															    padding-top:7px
																																															}
																																															.context-dropdown-menu>.active>a,.context-dropdown-menu>.active>a:focus,.context-dropdown-menu>.active>a:hover,.context-dropdown-menu>li>a:focus,.context-dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{
																																															    color:#fff;
																																															    text-decoration:none;
																																															    background:#0d8445
																																															}
																																															.context-dropdown-menu>.disabled>a,.context-dropdown-menu>.disabled>a:focus,.context-dropdown-menu>.disabled>a:hover{
																																															    color:#333;
																																															    wdith:154px
																																															}
																																															.context-dropdown-menu>.disabled>a:focus,.context-dropdown-menu>.disabled>a:hover{
																																															    text-decoration:none;
																																															    cursor:default;
																																															    background-color:transparent;
																																															    background-image:none;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
																																															}
																																															.open{
																																															    *z-index:1000
																																															}
																																															.open>.context-dropdown-menu{
																																															    display:block
																																															}
																																															.pull-right>.context-dropdown-menu{
																																															    right:0;
																																															    left:auto
																																															}
																																															.dropup .context-dropdown-menu,.navbar-fixed-bottom .dropdown .context-dropdown-menu{
																																															    top:auto;
																																															    bottom:100%;
																																															    margin-bottom:1px
																																															}
																																															.dropdown-submenu{
																																															    position:relative;
																																															    z-index:1000
																																															}
																																															.dropdown-submenu>.context-dropdown-menu{
																																															    top:0;
																																															    left:100%;
																																															    margin-top:0;
																																															    margin-left:-1px;
																																															    z-index:10
																																															}
																																															.fixedHeight>.context-dropdown-menu{
																																															    max-height:400px;
																																															    overflow-x:hidden;
																																															    overflow-y:auto
																																															}
																																															.dropdown-submenu:hover>.context-dropdown-menu{
																																															    display:block
																																															}
																																															.dropup .dropdown-submenu>.context-dropdown-menu{
																																															    top:auto;
																																															    bottom:0;
																																															    margin-top:0;
																																															    margin-bottom:-2px
																																															}
																																															.dropdown-submenu.pull-left{
																																															    float:none
																																															}
																																															.dropdown-submenu.pull-left>.context-dropdown-menu{
																																															    left:-100%
																																															}
																																															.media-validation-container{
																																															    float:left;
																																															    border:1px solid #d8d8d8;
																																															    background:red;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    font-size:13px;
																																															    width:100%;
																																															    display:block
																																															}
																																															.media-validation-container .icon-warning-sign{
																																															    background-position:-144px -120px;
																																															    margin-right:3px
																																															}
																																															.media-validation-container .media-validation-item{
																																															    color:#fff!important;
																																															    line-height:15px;
																																															    display:inline-block
																																															}
																																															a[disabled=disabled]{
																																															    pointer-events:none;
																																															    cursor:default!important;
																																															    color:#ddd!important;
																																															    background-color:transparent!important
																																															}
																																															.modal{
																																															    position:fixed;
																																															    top:50%;
																																															    left:50%;
																																															    z-index:1050;
																																															    margin:-250px 0 0 -280px;
																																															    background-color:#fff;
																																															    border-top:4px solid #0d8445;
																																															    box-shadow:0 3px 7px rgba(0,0,0,.3);
																																															    background-clip:padding-box;
																																															    outline:none
																																															}
																																															.modal a{
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.modal a:hover{
																																															    color:#0d8445
																																															}
																																															.modal .modal-header{
																																															    padding:5px 10px;
																																															    background-color:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.07)
																																															}
																																															.modal .modal-header .close{
																																															    float:right;
																																															    top:8px;
																																															    position:relative;
																																															    right:2px
																																															}
																																															.modal .modal-header .close span.icon-cross{
																																															    font-size:12px;
																																															    background-size:70px;
																																															    background-position:-14px -57px
																																															}
																																															.modal .modal-header .help{
																																															    float:right
																																															}
																																															.modal .modal-header .help .label{
																																															    display:none
																																															}
																																															.modal .modal-header .help .icon_question_alt{
																																															    font-weight:400;
																																															    margin-right:15px
																																															}
																																															.modal .modal-header .add,.modal .modal-header .back,.modal .modal-header .delete,.modal .modal-header .select-nav{
																																															    display:none;
																																															    padding:0 20px;
																																															    border-left:0 dotted #d8d8d8;
																																															    float:right;
																																															    height:40px
																																															}
																																															.modal .modal-header span{
																																															    margin:0;
																																															    line-height:30px;
																																															    font-size:13px;
																																															    font-weight:700
																																															}
																																															.modal .modalcontent{
																																															    background-color:#fff;
																																															    padding:0 10px;
																																															    font-size:11px
																																															}
																																															.modal .modalcontent .filtersection{
																																															    border-bottom:none
																																															}
																																															.modal .modalcontent .filtersection .label{
																																															    font-weight:700;
																																															    font-size:12px
																																															}
																																															.modal .modalcontent .modaltable{
																																															    height:250px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    -webkit-overflow-scrolling:touch
																																															}
																																															.modal .modalcontent .modaltable table{
																																															    border:none
																																															}
																																															.modal .modalcontent .modaltable table td{
																																															    padding-left:5px
																																															}
																																															.modal .modalcontent .modaltable table .mediaBox{
																																															    width:20px;
																																															    height:20px;
																																															    border:1px solid #000;
																																															    float:left;
																																															    overflow:hidden;
																																															    margin:5px
																																															}
																																															.modal .modalcontent .modaltable table .default{
																																															    background-color:#fff;
																																															    color:#000
																																															}
																																															.modal .modalcontent .modaltable table .default:hover{
																																															    background:#fffae3;
																																															    color:#000
																																															}
																																															.modal .modalcontent .modaltable table .default:hover .info-text{
																																															    color:#0d8445
																																															}
																																															.modal .modalcontent .modaltable table .selected{
																																															    background:#fffae3;
																																															    color:#000;
																																															    font-weight:700
																																															}
																																															.modal .modalcontent .modaltable table .info-text{
																																															    font-size:11px;
																																															    color:#787878
																																															}
																																															.modal .modal-checkbox-holder{
																																															    margin:5px;
																																															    padding:0 10px
																																															}
																																															.modal .modal-footer{
																																															    width:100%;
																																															    vertical-align:top;
																																															    overflow:hidden;
																																															    border-top:none;
																																															    font-size:11px
																																															}
																																															.modal .modal-footer .OK-button{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    text-transform:uppercase
																																															}
																																															.modal .modal-footer .OK-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.modal .modal-footer .Cancel-button{
																																															    margin:5px;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    text-transform:uppercase
																																															}
																																															.modal .modal-footer .Cancel-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.mediamodal{
																																															    width:600px;
																																															    margin-left:-300px
																																															}
																																															.mediamodal .modalcontent .filtericon,.mediamodal .modalcontent .mobile-header-container{
																																															    display:none
																																															}
																																															.mediamodal .modalcontent .filtersection{
																																															    display:block;
																																															    border:0
																																															}
																																															.mediamodal .modalcontent .filtersection-for-mobile{
																																															    display:none
																																															}
																																															.mediamodal .modalcontent .modaltable{
																																															    display:block;
																																															    height:250px!important;
																																															    overflow-x:hidden;
																																															    overflow-y:auto;
																																															    float:left;
																																															    width:100%
																																															}
																																															.mediamodal .modalcontent .modaltable table{
																																															    background:#dedede;
																																															    border:0!important
																																															}
																																															.mediamodal .modalcontent .modaltable table td .mediaBox{
																																															    width:20px;
																																															    height:20px;
																																															    border:1px solid #333;
																																															    float:left;
																																															    overflow:hidden;
																																															    margin:5px
																																															}
																																															.mediamodal .modalcontent .modaltable table tr.selected{
																																															    background-color:#fffae3!important;
																																															    height:20px;
																																															    font-size:11px;
																																															    color:333
																																															}
																																															.mediamodal .modalcontent .modaltable table tr.disabled{
																																															    background:#c4c4c4!important;
																																															    height:20px;
																																															    font-size:11px;
																																															    color:#dedede
																																															}
																																															.mediamodal .modalcontent .modaltable table tr:nth-child(2n),.mediamodal .modalcontent .modaltable table tr:nth-child(odd){
																																															    background-color:#fff;
																																															    height:20px;
																																															    font-size:11px
																																															}
																																															.mediamodal .modalcontent .dropdown-sidebar{
																																															    display:none
																																															}
																																															.supported-files-list{
																																															    width:450px;
																																															    height:480px
																																															}
																																															.supported-files-list .modalcontent{
																																															    height:390px
																																															}
																																															.supported-files-list .modalcontent .modaltable{
																																															    height:380px!important;
																																															    margin-top:5px;
																																															    margin-bottom:5px
																																															}
																																															.supported-files-list .modalcontent .modaltable .grid-header{
																																															    font-weight:700
																																															}
																																															.supported-files-list .modalcontent .modaltable tr:nth-child(odd){
																																															    background-color:#f1f1f1
																																															}
																																															.supported-files-list .modalcontent .modaltable tr:nth-child(odd) td:first-child{
																																															    text-align:left
																																															}
																																															.supported-files-list .modalcontent .modaltable tr:nth-child(2n){
																																															    background-color:#fff
																																															}
																																															.supported-files-list .modalcontent .modaltable tr:nth-child(2n) td:first-child{
																																															    text-align:left
																																															}
																																															.add-filesmodal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.add-filesmodal .modalcontent{
																																															    float:left;
																																															    padding:3px;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.add-filesmodal .modalcontent .add-item{
																																															    margin:3px;
																																															    width:140px;
																																															    height:85px;
																																															    border:none;
																																															    background:#fff;
																																															    float:left;
																																															    display:inline-block;
																																															    cursor:pointer
																																															}
																																															.add-filesmodal .modalcontent .add-item .add-item-image{
																																															    display:block;
																																															    text-align:center
																																															}
																																															.add-filesmodal .modalcontent .add-item .add-item-image img{
																																															    padding-top:5px;
																																															    width:50px;
																																															    height:50px
																																															}
																																															.add-filesmodal .modalcontent .add-item .add-item-actions{
																																															    margin:0;
																																															    text-align:center
																																															}
																																															.add-filesmodal .modalcontent .add-item .add-item-actions a{
																																															    color:#333;
																																															    text-decoration:none;
																																															    font-weight:700
																																															}
																																															.add-filesmodal .modalcontent .add-item .add-item-actions a:hover{
																																															    color:#fff
																																															}
																																															.add-filesmodal .modalcontent .add-item:hover{
																																															    background:#ababab
																																															}
																																															.add-filesmodal .modalcontent .add-item:hover a{
																																															    color:#fff
																																															}
																																															.add-filesmodal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.add-filesmodal .modal-footer .supported-file-formats{
																																															    line-height:40px
																																															}
																																															.add-filesmodal .modal-footer a{
																																															    color:#333;
																																															    text-decoration:underline;
																																															    display:inline-block;
																																															    padding-left:10px
																																															}
																																															.add-filesmodal .modal-footer a:hover{
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.cloud-modal{
																																															    width:650px;
																																															    margin-left:-325px
																																															}
																																															.cloud-modal .modal-header img{
																																															    width:30px;
																																															    height:30px
																																															}
																																															.cloud-modal .modal-header .close,.cloud-modal .modal-header .reload{
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    float:right
																																															}
																																															.cloud-modal .modal-header .close span,.cloud-modal .modal-header .reload span{
																																															    padding-right:4px;
																																															    font-size:13px;
																																															    line-height:20px;
																																															    font-weight:400
																																															}
																																															.cloud-modal .modal-header .close a,.cloud-modal .modal-header .reload a{
																																															    color:#333;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    padding:0 20px
																																															}
																																															.cloud-modal .modal-header .close a:hover,.cloud-modal .modal-header .reload a:hover{
																																															    color:#ccc
																																															}
																																															.cloud-modal .printme-id-section .label{
																																															    padding-left:10px
																																															}
																																															.cloud-modal .printme-id-section .getfiles-button{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:left;
																																															    background:#0d8445;
																																															    padding:8px 20px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.cloud-modal .printme-id-section .getfiles-button:hover{
																																															    background:#333;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.cloud-modal .container{
																																															    width:100%;
																																															    float:left;
																																															    display:inline-block
																																															}
																																															.cloud-modal .container .folder-sidebar{
																																															    float:left;
																																															    width:150px;
																																															    margin-right:5px;
																																															    background:#fff
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list{
																																															    height:340px;
																																															    margin:0;
																																															    padding:0;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    background:#f1f1f1;
																																															    border-right:none;
																																															    list-style:none
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list li{
																																															    display:block;
																																															    border-top:1px dotted #d8d8d8
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list li:hover{
																																															    background:#787878
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list li:hover a{
																																															    color:#fff
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list li a{
																																															    display:block;
																																															    padding:10px 15px
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list li a:hover{
																																															    color:#fff
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list .folder-side-bar-subfolder{
																																															    display:block
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list .folder-side-bar-subfolder a{
																																															    color:#333;
																																															    padding-left:25px
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list .selected{
																																															    background:#0d8445
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list .selected a,.cloud-modal .container .folder-sidebar .folder-side-bar-list .selected a:hover{
																																															    color:#fff
																																															}
																																															.cloud-modal .container .folder-sidebar .folder-side-bar-list .selected:hover{
																																															    background:#0d8445
																																															}
																																															.cloud-modal .container .folder-title{
																																															    font-weight:700;
																																															    margin-left:10px
																																															}
																																															.cloud-modal .container .modaltable-container{
																																															    float:left;
																																															    width:75%
																																															}
																																															.cloud-modal .container .modaltable-container .mobile-header-container{
																																															    display:none
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container{
																																															    display:inline-block
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item-selected{
																																															    border:1px solid #0d8445!important;
																																															    box-shadow:inset 0 0 15px rgba(0,0,0,.5)
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item-selected:after{
																																															    width:0;
																																															    height:0;
																																															    border-top:45px solid #0d8445;
																																															    border-left:40px solid transparent;
																																															    position:absolute;
																																															    display:block;
																																															    right:0;
																																															    content:".";
																																															    top:0;
																																															    z-index:1001
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item-selected:before{
																																															    position:absolute;
																																															    content:"\e05f";
																																															    color:#fff;
																																															    right:7px;
																																															    font-family:unicons;
																																															    font-style:normal;
																																															    speak:none;
																																															    font-weight:400;
																																															    -webkit-font-smoothing:antialiased;
																																															    z-index:1002
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item-selected button{
																																															    background:#0d8445!important;
																																															    padding:10px;
																																															    display:block;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    border-radius:0
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item-selected button:hover{
																																															    background:#0d8445
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item{
																																															    margin:5px 3px 5px 2px;
																																															    width:140px;
																																															    display:inline-block;
																																															    background:#f1f1f1;
																																															    vertical-align:top;
																																															    position:relative;
																																															    border:none;
																																															    box-sizing:border-box;
																																															    cursor:pointer
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item .picasa-item-image{
																																															    border:0;
																																															    text-align:center;
																																															    height:140px;
																																															    display:block;
																																															    margin:5px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item .picasa-item-image img{
																																															    display:none
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item .picasa-item-actions{
																																															    margin:0;
																																															    margin-top:5px;
																																															    width:100%;
																																															    text-align:center
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item .picasa-item-actions button{
																																															    background:#0d8445;
																																															    padding:4px;
																																															    display:block;
																																															    border-radius:0;
																																															    color:#fff;
																																															    width:100%;
																																															    text-decoration:none
																																															}
																																															.cloud-modal .container .modaltable-container .picasa-container .picasa-item .picasa-item-actions button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.cloud-modal .container .modaltable{
																																															    width:460px;
																																															    height:280px!important;
																																															    margin:10px;
																																															    border:none
																																															}
																																															.cloud-modal .container .modaltable thead{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.cloud-modal .container .modaltable td{
																																															    vertical-align:top;
																																															    border-bottom:none
																																															}
																																															.cloud-modal .container .modaltable td:nth-child(2) span{
																																															    display:block;
																																															    float:left;
																																															    width:100%
																																															}
																																															.cloud-modal .container .modaltable td:nth-child(2) span:first-child{
																																															    width:270px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    font-size:12px
																																															}
																																															.cloud-modal .container .modaltable td:nth-child(3){
																																															    vertical-align:middle
																																															}
																																															.cloud-modal .container .modaltable td:nth-child(3) input{
																																															    font-size:11px
																																															}
																																															.cloud-modal .container .pager-control{
																																															    margin:5px 0;
																																															    float:left;
																																															    width:100%;
																																															    margin-top:-5px
																																															}
																																															.cloud-modal .container .pager-control ul{
																																															    display:inline-block;
																																															    border-radius:0;
																																															    box-shadow:0 1px 2px transparent;
																																															    padding:0;
																																															    margin:0;
																																															    margin-left:5px;
																																															    border:0
																																															}
																																															.cloud-modal .container .pager-control ul li{
																																															    padding:3px 10px;
																																															    margin:0;
																																															    line-height:15px;
																																															    list-style:none;
																																															    display:inline-block;
																																															    border-right:0 solid #f1f1f1
																																															}
																																															.cloud-modal .container .pager-control ul li:last-child{
																																															    border:0
																																															}
																																															.cloud-modal .container .pager-control ul li input,.cloud-modal .container .pager-control ul li select{
																																															    padding:3px;
																																															    margin:0
																																															}
																																															.cloud-modal .container .pager-control ul li a{
																																															    color:#0d8445
																																															}
																																															.cloud-modal .container .pager-control ul li a:hover{
																																															    color:#333
																																															}
																																															.cloud-modal .container .pager-control ul li .arrow_carrot-left_alt2,.cloud-modal .container .pager-control ul li .arrow_carrot-right_alt2{
																																															    font-size:19px;
																																															    position:relative;
																																															    top:4px
																																															}
																																															.cloud-modal .container .printme-modaltable{
																																															    width:628px;
																																															    height:230px!important
																																															}
																																															.cloud-modal .container .printme-modaltable thead{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.cloud-modal .modalcontent{
																																															    padding:0!important
																																															}
																																															.cloud-modal .modal-footer .checkboxcontainer{
																																															    line-height:40px;
																																															    padding-left:10px;
																																															    float:left
																																															}
																																															.saved-files-modal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.saved-files-modal .modaltable{
																																															    margin-top:10px;
																																															    height:325px!important
																																															}
																																															.saved-files-modal .modaltable table{
																																															    border:0!important
																																															}
																																															.saved-files-modal .modaltable table .default,.saved-files-modal .modaltable table .default:hover{
																																															    background-color:transparent!important
																																															}
																																															.saved-files-modal .modaltable table tr{
																																															    padding:10px;
																																															    border-bottom:1px dashed #ebebeb;
																																															    display:block
																																															}
																																															.saved-files-modal .modaltable table tr td{
																																															    display:inline;
																																															    background:none;
																																															    width:100%;
																																															    padding:0;
																																															    vertical-align:top
																																															}
																																															.saved-files-modal .modaltable table tr td:first-child{
																																															    width:auto;
																																															    display:inline
																																															}
																																															.saved-files-modal .modaltable table tr td:nth-child(2){
																																															    width:auto;
																																															    display:inline-block;
																																															    vertical-align:top
																																															}
																																															.saved-files-modal .modaltable table tr td:nth-child(2) img{
																																															    width:25px;
																																															    height:25px
																																															}
																																															.saved-files-modal .modaltable table tr td:nth-child(3){
																																															    display:inline-block;
																																															    width:auto
																																															}
																																															.saved-files-modal .modaltable table tr td:nth-child(3) a{
																																															    text-decoration:underline
																																															}
																																															.saved-files-modal .modaltable table tr td:nth-child(3) a:hover{
																																															    text-decoration:none
																																															}
																																															.saved-files-modal .modaltable table tr td:nth-child(3) span{
																																															    display:block;
																																															    font-size:11.7px
																																															}
																																															.saved-files-modal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.saved-files-modal .modal-footer .remove-button{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.saved-files-modal .modal-footer .remove-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.upload-files-modal{
																																															    width:650px;
																																															    margin-left:-325px
																																															}
																																															.upload-files-modal .modalcontent{
																																															    font-size:11px
																																															}
																																															.upload-files-modal .modalcontent .background-uploader{
																																															    display:block;
																																															    float:left
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .note{
																																															    margin:5px;
																																															    display:block;
																																															    float:left
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .note a{
																																															    color:#333;
																																															    display:inline-block;
																																															    line-height:40px;
																																															    text-decoration:underline
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .note a:hover{
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .download{
																																															    background-color:#d1d1d1;
																																															    padding:8px 30px;
																																															    box-sizing:border-box;
																																															    color:#333;
																																															    line-height:20px;
																																															    display:inline-block
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .download .icon-download,.upload-files-modal .modalcontent .background-uploader .download .icon-upload2{
																																															    font-size:17px;
																																															    padding-right:10px;
																																															    color:#333;
																																															    margin-top:3px
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .download:hover{
																																															    background-color:#0d8445;
																																															    color:#fff
																																															}
																																															.upload-files-modal .modalcontent .background-uploader .download:hover .icon-download,.upload-files-modal .modalcontent .background-uploader .download:hover .icon-upload2{
																																															    font-size:17px;
																																															    padding-right:10px;
																																															    color:#fff;
																																															    margin-top:3px
																																															}
																																															.upload-files-modal .modalcontent .modaltable{
																																															    margin-top:10px;
																																															    height:230px!important;
																																															    margin-bottom:10px
																																															}
																																															.upload-files-modal .modalcontent .modaltable table{
																																															    border:1px dashed #c4c4c4!important
																																															}
																																															.upload-files-modal .modalcontent .modaltable table .default{
																																															    background-color:#fff!important;
																																															    color:#000
																																															}
																																															.upload-files-modal .modalcontent .modaltable table .default:hover{
																																															    background:#fff;
																																															    color:#000
																																															}
																																															.upload-files-modal .modalcontent .modaltable table .default:hover .info-text{
																																															    color:#333
																																															}
																																															.upload-files-modal .modalcontent .modaltable td{
																																															    border-bottom:1px dashed #c4c4c4
																																															}
																																															.upload-files-modal .modalcontent .modaltable td .file-name{
																																															    float:left;
																																															    padding:0;
																																															    width:300px;
																																															    text-overflow:ellipsis;
																																															    margin:0;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.upload-files-modal .modalcontent .modaltable .icon-trash{
																																															    float:right
																																															}
																																															.upload-files-modal .modalcontent .checkbox-container{
																																															    width:100%;
																																															    float:left;
																																															    display:block;
																																															    margin-bottom:10px
																																															}
																																															.upload-files-modal .modalcontent .file-upload{
																																															    overflow:hidden;
																																															    float:left;
																																															    margin:5px;
																																															    display:inline-block;
																																															    position:relative;
																																															    vertical-align:middle;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    color:#fff;
																																															    cursor:pointer;
																																															    background:#0d8445;
																																															    padding:8px 30px
																																															}
																																															.upload-files-modal .modalcontent .file-upload:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.upload-files-modal .modalcontent .file-upload input{
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    margin:0;
																																															    opacity:0;
																																															    filter:alpha(opacity=0)
																																															}
																																															.upload-files-modal .modalcontent .file-upload-initial-container{
																																															    text-align:center;
																																															    width:240px;
																																															    margin-left:auto;
																																															    margin-right:auto
																																															}
																																															.upload-files-modal .modal-footer .add-files-button{
																																															    margin:5px;
																																															    float:left;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.upload-files-modal .modal-footer .add-files-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.upload-files-modal .modal-footer .file-upload{
																																															    overflow:hidden;
																																															    float:left;
																																															    margin:5px;
																																															    display:inline-block;
																																															    position:relative;
																																															    vertical-align:middle;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    color:#fff;
																																															    cursor:pointer;
																																															    background:#666;
																																															    padding:8px 30px
																																															}
																																															.upload-files-modal .modal-footer .file-upload:hover{
																																															    background:#0d8445
																																															}
																																															.upload-files-modal .modal-footer .file-upload input{
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    margin:0;
																																															    opacity:0;
																																															    filter:alpha(opacity=0)
																																															}
																																															.upload-files-modal .modal-footer .file-upload-disabled-btn{
																																															    overflow:hidden;
																																															    float:left;
																																															    margin:5px;
																																															    display:inline-block;
																																															    position:relative;
																																															    vertical-align:middle;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    color:#fff;
																																															    cursor:pointer;
																																															    background:#666;
																																															    padding:8px 30px
																																															}
																																															.upload-files-modal .modal-footer .file-upload-disabled-btn:hover{
																																															    background:#0d8445
																																															}
																																															.review-job-modal{
																																															    width:650px;
																																															    margin-left:-325px
																																															}
																																															.review-job-modal .modaltable{
																																															    margin-top:10px;
																																															    height:430px!important
																																															}
																																															.review-job-modal .modaltable tr:nth-child(odd){
																																															    background-color:#f1f1f1
																																															}
																																															.review-job-modal .modaltable tr:nth-child(odd) td:first-child{
																																															    text-align:right;
																																															    font-weight:700
																																															}
																																															.review-job-modal .modaltable tr:nth-child(2n){
																																															    background-color:#fff
																																															}
																																															.review-job-modal .modaltable tr:nth-child(2n) td:first-child{
																																															    text-align:right;
																																															    font-weight:700
																																															}
																																															.review-job-modal .modaltable .splpagestable table,.review-job-modal .modaltable .tabstable table{
																																															    border:0
																																															}
																																															.review-job-modal .modaltable .splpagestable tr:nth-child(odd),.review-job-modal .modaltable .tabstable tr:nth-child(odd){
																																															    background-color:#fff
																																															}
																																															.review-job-modal .modaltable .splpagestable tr:nth-child(odd) td:first-child,.review-job-modal .modaltable .tabstable tr:nth-child(odd) td:first-child{
																																															    text-align:left;
																																															    font-weight:400
																																															}
																																															.review-job-modal .modaltable .splpagestable tr:nth-child(2n),.review-job-modal .modaltable .tabstable tr:nth-child(2n){
																																															    background-color:#fff
																																															}
																																															.review-job-modal .modaltable .splpagestable tr:nth-child(2n) td:first-child,.review-job-modal .modaltable .tabstable tr:nth-child(2n) td:first-child{
																																															    text-align:left;
																																															    font-weight:400
																																															}
																																															.others-modal{
																																															    width:500px;
																																															    margin-left:-250px
																																															}
																																															.others-modal .modaltable{
																																															    margin-top:10px;
																																															    height:405px!important
																																															}
																																															.others-modal .modaltable table{
																																															    border:0!important
																																															}
																																															.others-modal .modaltable table textarea{
																																															    resize:none
																																															}
																																															.special-instructions-modal{
																																															    width:350px;
																																															    margin-left:-175px
																																															}
																																															.special-instructions-modal #Instruction .modal-header div:last-child span:after{
																																															    content:" for Printing"
																																															}
																																															.special-instructions-modal .modalcontent{
																																															    padding:10px;
																																															    height:170px
																																															}
																																															.cut-to-specific-margin-modal{
																																															    width:300px;
																																															    margin-left:-150px
																																															}
																																															.cut-to-specific-margin-modal .modalcontent .modaltable{
																																															    height:150px!important
																																															}
																																															.cut-to-specific-margin-modal .modalcontent .modaltable table{
																																															    border:0
																																															}
																																															.cut-to-specific-wh-modal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.cut-to-specific-wh-modal .modalcontent .modaltable table{
																																															    border:0
																																															}
																																															.move-to-modal{
																																															    width:350px;
																																															    margin-left:-175px
																																															}
																																															.move-to-modal .modalcontent{
																																															    padding:10px
																																															}
																																															.move-to-modal .modalcontent input,.move-to-modal .modalcontent select{
																																															    display:block;
																																															    margin-top:5px
																																															}
																																															.shrink-wrap-modal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.shrink-wrap-modal .modalcontent .modaltable table{
																																															    border:0
																																															}
																																															.shrink-wrap-modal .modalcontent .modaltable table tr td .items-per-set{
																																															    margin-left:10px!important
																																															}
																																															.final-width-height{
																																															    width:300px;
																																															    margin-left:-150px
																																															}
																																															.final-width-height .modalcontent .modaltable{
																																															    height:150px!important
																																															}
																																															.final-width-height .modalcontent .modaltable table{
																																															    border:0
																																															}
																																															.confirm-modal{
																																															    width:500px!important;
																																															    margin-left:-250px;
																																															    margin-top:-125px
																																															}
																																															.confirm-modal .modal-header{
																																															    display:none
																																															}
																																															.confirm-modal .modalcontent{
																																															    overflow:auto;
																																															    display:table;
																																															    margin:10px 0;
																																															    padding:10px 15px;
																																															    font-size:13px
																																															}
																																															.confirm-modal .modalcontent .info-small-indicator{
																																															    font-family:ElegantIcons;
																																															    speak:none;
																																															    font-style:normal;
																																															    font-weight:400;
																																															    font-variant:normal;
																																															    text-transform:none;
																																															    line-height:1;
																																															    -webkit-font-smoothing:antialiased
																																															}
																																															.confirm-modal .modalcontent span.info-small-indicator{
																																															    font-size:50px;
																																															    color:#b4b4b4;
																																															    display:table-cell;
																																															    position:relative
																																															}
																																															.confirm-modal .modalcontent span.info-text{
																																															    padding-left:20px;
																																															    display:table-cell;
																																															    vertical-align:top;
																																															    font-size:13px;
																																															    line-height:24px;
																																															    color:#333;
																																															    content:none
																																															}
																																															.confirm-modal .modal-footer{
																																															    border-top:3px solid #d3d3d3;
																																															    position:relative;
																																															    overflow:auto;
																																															    background:#f1f1f1;
																																															    padding:10px 15px;
																																															    box-sizing:border-box
																																															}
																																															.tabs-modal{
																																															    width:650px;
																																															    margin-left:-325px
																																															}
																																															.tabs-modal .modalcontent{
																																															    box-shadow:inset 0 1px 2px rgba(0,0,0,.2);
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0)
																																															}
																																															.tabs-modal .modalcontent .infosection{
																																															    text-align:right
																																															}
																																															.tabs-modal .modalcontent .filtersection{
																																															    border-bottom:0 solid #f1f1f1
																																															}
																																															.tabs-modal .modalcontent .filtersection .multiple-select-wrapper{
																																															    width:auto
																																															}
																																															.tabs-modal .modalcontent .filtersection .multiple-select-wrapper .list{
																																															    max-height:380px
																																															}
																																															.tabs-modal .modalcontent .toolbar-section{
																																															    width:100%
																																															}
																																															.tabs-modal .modalcontent .toolbar-section .multiple-select-wrapper{
																																															    width:150px
																																															}
																																															.tabs-modal .modalcontent .toolbar-section .multiple-select-wrapper td{
																																															    border:0
																																															}
																																															.tabs-modal .modalcontent .toolbar-section .multiple-select-wrapper .list{
																																															    height:80px
																																															}
																																															.tabs-modal .modalcontent .toolbar-section .multiple-select-wrapper .selected-items-box{
																																															    box-shadow:inset 0 3px 7px rgba(0,0,0,.3);
																																															    cursor:pointer;
																																															    border:1px solid #dedede;
																																															    padding:0;
																																															    background-color:#fff
																																															}
																																															.tabs-modal .modalcontent .toolbar-section td{
																																															    padding-right:10px
																																															}
																																															.tabs-modal .modalcontent .toolbar-section td a{
																																															    font-size:14px;
																																															    color:#333;
																																															    font-weight:400;
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.tabs-modal .modalcontent .toolbar-section td a.selected,.tabs-modal .modalcontent .toolbar-section td a.selected:hover,.tabs-modal .modalcontent .toolbar-section td a:hover{
																																															    font-size:14px;
																																															    color:#0d8445;
																																															    font-weight:400;
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.tabs-modal .modaltable{
																																															    margin-top:0;
																																															    max-height:300px!important;
																																															    width:100%;
																																															    overflow-x:hidden;
																																															    overflow-y:auto;
																																															    padding:10px;
																																															    padding-top:5px;
																																															    -webkit-overflow-scrolling:touch;
																																															    box-sizing:border-box
																																															}
																																															.tabs-modal .modaltable .component-container{
																																															    display:block;
																																															    float:left;
																																															    border-bottom:1px dashed #ababab;
																																															    width:100%
																																															}
																																															.tabs-modal .modaltable .component-container .component{
																																															    padding:5px;
																																															    padding-left:30px;
																																															    display:inline-block;
																																															    width:auto;
																																															    float:left;
																																															    box-sizing:border-box;
																																															    font-size:11px
																																															}
																																															.tabs-modal .modaltable .component-container .component .component-header{
																																															    display:block;
																																															    font-weight:700
																																															}
																																															.tabs-modal .modaltable .component-container .component .component-item{
																																															    display:block
																																															}
																																															.tabs-modal .modaltable .component-container .component .component-item input,.tabs-modal .modaltable .component-container .component .component-item select{
																																															    font-size:10px;
																																															    line-height:12px!important
																																															}
																																															.tabs-modal .modaltable .component-container .component:first-child{
																																															    padding-left:5px
																																															}
																																															.tabs-modal .modaltable .component-container .component:last-child{
																																															    padding-right:5px;
																																															    float:right
																																															}
																																															.tabs-modal .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															.tabs-modal .modal-footer .add-more-files{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.tabs-modal .modal-footer .add-more-files:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.multiple-select-wrapper{
																																															    width:auto;
																																															    position:relative
																																															}
																																															.multiple-select-wrapper .selected-items-box{
																																															    box-shadow:inset 0 3px 7px rgba(0,0,0,.3);
																																															    cursor:pointer;
																																															    border:1px solid #dedede;
																																															    padding:5px;
																																															    background-color:#fff
																																															}
																																															.multiple-select-wrapper .mediaBox{
																																															    width:20px;
																																															    height:20px;
																																															    border:1px solid #333;
																																															    float:left;
																																															    overflow:hidden;
																																															    margin:5px
																																															}
																																															.multiple-select-wrapper .print-service-icon{
																																															    width:30px;
																																															    float:left
																																															}
																																															.multiple-select-wrapper .print-service-icon img{
																																															    max-width:30px;
																																															    max-height:30px
																																															}
																																															.product-customization-wrapper .tool_tip .tool_tip_content:after{
																																															    content:" Do not enter shipping instructions here."
																																															}
																																															.multiple-select-wrapper .print-service-name{
																																															    float:left;
																																															    left:40px;
																																															    padding:0;
																																															    width:80px;
																																															    text-overflow:ellipsis;
																																															    margin:0;
																																															    overflow:hidden;
																																															    line-height:32px;
																																															    white-space:nowrap
																																															}
																																															.multiple-select-wrapper .list{
																																															    display:none;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    border:1px solid #dedede;
																																															    z-index:9999;
																																															    position:absolute;
																																															    width:99%;
																																															    border-radius:0;
																																															    -webkit-overflow-scrolling:touch;
																																															    border-top:0
																																															}
																																															.multiple-select-wrapper .list ul{
																																															    margin:0;
																																															    padding:0;
																																															    width:100%;
																																															    list-style-type:none
																																															}
																																															.multiple-select-wrapper .list ul li{
																																															    margin:0;
																																															    width:100%;
																																															    padding:0;
																																															    border-bottom:1px dashed #dedede;
																																															    padding:5px;
																																															    background:#fff;
																																															    color:#000
																																															}
																																															.multiple-select-wrapper .list ul li:hover{
																																															    background:#f1f1f1
																																															}
																																															.multiple-select-wrapper .list ul .selected,.multiple-select-wrapper .list ul .selected:hover{
																																															    background:#fffae3
																																															}
																																															.multiple-select-wrapper .dropdown-icon{
																																															    position:absolute;
																																															    top:50%;
																																															    right:0;
																																															    margin-top:-8px;
																																															    margin-right:10px;
																																															    width:16px;
																																															    height:16px;
																																															    background-image:url(images/down.png);
																																															    background-repeat:no-repeat;
																																															    background-position:0
																																															}
																																															.special-pages-modal{
																																															    width:950px;
																																															    margin-left:-475px
																																															}
																																															.special-pages-modal .modalcontent{
																																															    height:450px;
																																															    background:transparent
																																															}
																																															.special-pages-modal .modalcontent .tabs-nav{
																																															    position:relative;
																																															    margin:5px 0 0;
																																															    float:left;
																																															    width:100%;
																																															    padding-left:0;
																																															    list-style:none;
																																															    display:block
																																															}
																																															.special-pages-modal .modalcontent .tabs-nav li{
																																															    float:left;
																																															    margin:0;
																																															    padding:0
																																															}
																																															.special-pages-modal .modalcontent .tabs-nav a{
																																															    display:block;
																																															    color:gray;
																																															    text-decoration:none;
																																															    background:#f1f1f1;
																																															    margin:0;
																																															    padding:.25em 1em;
																																															    font-size:12px;
																																															    border-left:1px solid #fff;
																																															    border-top:1px solid #ababab;
																																															    border-right:1px solid #ababab
																																															}
																																															.special-pages-modal .modalcontent .tabs-nav a:hover{
																																															    background:#ababab;
																																															    color:gray
																																															}
																																															.special-pages-modal .modalcontent .tabs-nav .selected{
																																															    display:block;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    background:#333;
																																															    margin:0;
																																															    padding:.25em 1em;
																																															    border-left:1px solid #fff;
																																															    border-top:1px solid #ababab;
																																															    border-right:1px solid #ababab;
																																															    font-size:12px
																																															}
																																															.special-pages-modal .modalcontent .tabs-nav .selected:hover{
																																															    background:#ababab;
																																															    color:#000
																																															}
																																															.special-pages-modal .modalcontent .tabs-container{
																																															    padding-bottom:45px;
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    height:325px;
																																															    border:1px solid #ababab;
																																															    -webkit-overflow-scrolling:touch
																																															}
																																															.special-pages-modal .modalcontent .tabs-data{
																																															    display:block;
																																															    padding:0 5px 5px;
																																															    float:left;
																																															    margin-bottom:10px;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .grid{
																																															    border:1px solid #ababab;
																																															    margin-top:5px
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .gridheader{
																																															    background:#f1f1f1;
																																															    color:#000
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .gridheader .checkbox-holder{
																																															    text-align:right;
																																															    padding-right:30px;
																																															    line-height:20px
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .printservice-container{
																																															    padding:10px
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .printservice-container .printservice{
																																															    padding:0;
																																															    display:inline-block;
																																															    width:160px
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .section-header{
																																															    border:1px solid red;
																																															    display:block
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper{
																																															    width:150px
																																															}
																																															.special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .list{
																																															    max-height:200px;
																																															    width:150px;
																																															    position:fixed
																																															}
																																															.special-pages-modal .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															.special-pages-modal .modal-footer .add-more-pages{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.special-pages-modal .modal-footer .add-more-pages:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.upsell-modal{
																																															    width:492px;
																																															    margin-left:-246px
																																															}
																																															.upsell-modal .modalcontent{
																																															    box-sizing:border-box;
																																															    padding:10px!important;
																																															    float:left;
																																															    max-height:450px;
																																															    overflow:auto
																																															}
																																															.upsell-modal .modalcontent .upsell-product-item{
																																															    width:100%;
																																															    margin:0!important;
																																															    margin-top:10px!important;
																																															    text-transform:none;
																																															    display:inline-block;
																																															    position:relative;
																																															    float:left;
																																															    background:#fff;
																																															    text-align:left;
																																															    box-shadow:0 0 1px rgba(0,0,0,.25);
																																															    border-radius:0;
																																															    box-sizing:border-box
																																															}
																																															.upsell-modal .modalcontent .upsell-product-item:first-child{
																																															    margin-top:0!important
																																															}
																																															.upsell-modal .modalcontent .upsell-product-image{
																																															    float:left;
																																															    width:150px;
																																															    height:150px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.upsell-modal .modalcontent .upsell-product-image img{
																																															    display:none
																																															}
																																															.upsell-modal .modalcontent .upsell-product-title{
																																															    padding:10px;
																																															    display:inline-block;
																																															    padding-top:15px
																																															}
																																															.upsell-modal .modalcontent .upsell-product-title h5{
																																															    padding:0;
																																															    margin:0;
																																															    font-size:13px;
																																															    font-weight:500
																																															}
																																															.upsell-modal .modalcontent .upsell-product-description{
																																															    padding:0 10px;
																																															    margin:0;
																																															    font-size:11px;
																																															    display:block;
																																															    font-weight:400;
																																															    height:auto!important;
																																															    width:230px!important;
																																															    overflow:hidden;
																																															    box-sizing:border-box
																																															}
																																															.upsell-modal .modalcontent .upsell-product-actions{
																																															    display:inline-block;
																																															    margin:0;
																																															    position:absolute;
																																															    right:0;
																																															    top:40px;
																																															    box-sizing:border-box;
																																															    padding-top:0!important;
																																															    padding:10px!important
																																															}
																																															.upsell-modal .modalcontent .upsell-product-actions .btn{
																																															    background:#0d8445;
																																															    padding:5px 10px;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.upsell-modal .modalcontent .upsell-product-actions .btn:hover{
																																															    background:#333
																																															}
																																															.upsell-modal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.approval-modal{
																																															    width:450px;
																																															    margin-left:-175px!important;
																																															    left:50%!important;
																																															    top:45%!important
																																															}
																																															.approval-modal .modal-header{
																																															    display:none
																																															}
																																															.approval-modal .modalcontent{
																																															    padding:10px;
																																															    max-height:150px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    box-sizing:border-box
																																															}
																																															.approval-modal .modalcontent .info-text{
																																															    font-size:11px
																																															}
																																															.approval-modal .icon{
																																															    width:18px;
																																															    height:18px;
																																															    line-height:18px;
																																															    margin-right:5px;
																																															    margin-top:2px
																																															}
																																															.approval-modal .icon-ok{
																																															    background-position:-288px 0
																																															}
																																															.preflight-report-modal{
																																															    width:500px;
																																															    margin-left:-250px
																																															}
																																															.preflight-report-modal .modaltable{
																																															    margin-top:10px;
																																															    height:200px!important
																																															}
																																															.preflight-report-modal .modaltable table{
																																															    border:0!important
																																															}
																																															.preflight-report-modal .modaltable table td{
																																															    border-bottom:1px dashed #c4c4c4
																																															}
																																															.preflight-report-modal .modaltable .preflight-files-list{
																																															    display:block;
																																															    width:99%;
																																															    border-bottom:0;
																																															    float:left;
																																															    margin-top:5px
																																															}
																																															.preflight-report-modal .modaltable .preflight-files-list .file-holder{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    height:30px;
																																															    border-bottom:1px dashed #f1f1f1;
																																															    margin-top:5px
																																															}
																																															.preflight-report-modal .modaltable .preflight-files-list .file-holder .file-name{
																																															    float:left;
																																															    width:50%;
																																															    text-align:left;
																																															    padding-left:3px;
																																															    font-weight:700
																																															}
																																															.preflight-report-modal .modaltable .preflight-files-list .file-holder .error-warning{
																																															    float:right;
																																															    width:40%;
																																															    text-align:right;
																																															    padding-top:3px;
																																															    padding-right:3px;
																																															    line-height:30px;
																																															    height:20px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report{
																																															    display:block;
																																															    width:99%;
																																															    border:none;
																																															    border-bottom:0;
																																															    float:left;
																																															    margin-top:5px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder{
																																															    background-color:#333;
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    height:30px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-name{
																																															    float:left;
																																															    width:50%;
																																															    text-align:left;
																																															    line-height:30px;
																																															    padding-left:3px;
																																															    font-weight:700;
																																															    height:20px;
																																															    color:#fff
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions{
																																															    float:right;
																																															    width:40%;
																																															    text-align:right;
																																															    padding-top:3px;
																																															    padding-right:3px;
																																															    line-height:14px;
																																															    height:20px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .icon{
																																															    width:14px;
																																															    height:14px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .icon-print{
																																															    background-position:-96px -48px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .icon-ok{
																																															    background-position:-288px 0
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .btn{
																																															    background:#999;
																																															    padding:5px;
																																															    display:inline-block;
																																															    width:14px;
																																															    height:14px;
																																															    line-height:18px;
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .btn:hover{
																																															    background:#1a1a1a
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .btnselected{
																																															    background:#0d8445;
																																															    padding:5px;
																																															    width:14px;
																																															    height:14px;
																																															    line-height:18px;
																																															    margin-right:4px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .file-holder .file-actions .btnselected:hover{
																																															    background:#1a1a1a
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .section-block{
																																															    border-bottom:none;
																																															    display:block;
																																															    float:left;
																																															    width:99%;
																																															    margin-top:5px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .section-block .section-name{
																																															    display:block;
																																															    width:100%;
																																															    border-bottom:1px dashed #f1f1f1;
																																															    float:left;
																																															    padding-left:3px;
																																															    font-weight:700;
																																															    height:25px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .section-block .error-name{
																																															    float:left;
																																															    width:50%;
																																															    text-align:left;
																																															    line-height:30px;
																																															    padding-left:5px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .section-block .error-name .icon-warning-sign{
																																															    background-position:-217px -120px;
																																															    margin-right:3px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .section-block .error-name .icon-remove-sign{
																																															    background-position:-48px -96px;
																																															    margin-right:3px;
																																															    margin-top:5px
																																															}
																																															.preflight-report-modal .modaltable .preflight-report .section-block .page-numbers{
																																															    float:right;
																																															    width:40%;
																																															    text-align:right;
																																															    padding-top:3px;
																																															    padding-right:3px;
																																															    line-height:30px
																																															}
																																															.preflight-report-modal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.preflight-report-modal .modal-footer .remove-button-for-mobile{
																																															    display:none
																																															}
																																															.preflight-report-modal .modal-footer .print-report-button{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.preflight-report-modal .modal-footer .print-report-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.preflight-report-modal .modal-footer .remove-button{
																																															    margin:5px;
																																															    background:#ccc;
																																															    color:#000;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.preflight-report-modal .modal-footer .remove-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.printoptions-changes-modal{
																																															    width:650px;
																																															    margin-left:-325px
																																															}
																																															.printoptions-changes-modal .modaltable{
																																															    margin-top:10px;
																																															    height:440px!important
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options{
																																															    float:left;
																																															    display:block;
																																															    width:48%
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options .section-header{
																																															    width:100%;
																																															    display:block;
																																															    font-weight:700;
																																															    border-bottom:none
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options .section-options{
																																															    width:100%;
																																															    display:block;
																																															    margin-top:10px;
																																															    border-bottom:1px dashed #f1f1f1
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options .section-options table{
																																															    border:0
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options .section-options table td{
																																															    border-bottom:1px dashed #f1f1f1;
																																															    vertical-align:top
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options .section-options .key{
																																															    font-weight:700
																																															}
																																															.printoptions-changes-modal .modaltable .orginal-options .section-options .value{
																																															    font-weight:400
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options{
																																															    float:right;
																																															    display:block;
																																															    width:48%;
																																															    margin-left:10px
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options .section-header{
																																															    width:100%;
																																															    display:block;
																																															    font-weight:700;
																																															    border-bottom:none
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options .section-options{
																																															    width:100%;
																																															    margin-top:10px;
																																															    display:block
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options .section-options table{
																																															    border:0
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options .section-options table td{
																																															    border-bottom:1px dashed #f1f1f1;
																																															    vertical-align:top
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options .section-options .key{
																																															    font-weight:700
																																															}
																																															.printoptions-changes-modal .modaltable .latest-options .section-options .value{
																																															    font-weight:400
																																															}
																																															.galleryimage-modal{
																																															    width:774px;
																																															    margin-left:-387px
																																															}
																																															.galleryimage-modal .modal-header .back{
																																															    display:none
																																															}
																																															.galleryimage-modal .modalcontent{
																																															    height:450px!important;
																																															    overflow-y:auto;
																																															    overflow-x:hidden
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item-selected{
																																															    border:1px solid #0d8445!important;
																																															    box-shadow:inset 0 0 15px rgba(0,0,0,.5)
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item-selected:after{
																																															    width:0;
																																															    height:0;
																																															    border-top:45px solid #0d8445;
																																															    border-left:40px solid transparent;
																																															    position:absolute;
																																															    display:block;
																																															    right:0;
																																															    content:".";
																																															    top:0;
																																															    z-index:1001
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item-selected:before{
																																															    position:absolute;
																																															    content:"\e05f";
																																															    color:#fff;
																																															    right:7px;
																																															    font-family:unicons;
																																															    font-style:normal;
																																															    speak:none;
																																															    font-weight:400;
																																															    -webkit-font-smoothing:antialiased;
																																															    z-index:1002
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item-selected .btn{
																																															    background:#0d8445!important;
																																															    padding:10px;
																																															    display:block;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    border-radius:0
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item-selected .btn:hover{
																																															    background:#0d8445
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item{
																																															    margin:5px 3px 5px 2px;
																																															    width:175px;
																																															    display:inline-block;
																																															    background:#f1f1f1;
																																															    vertical-align:top;
																																															    position:relative;
																																															    border:none;
																																															    box-sizing:border-box
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-image{
																																															    border:0;
																																															    text-align:center;
																																															    height:112px;
																																															    display:block;
																																															    margin:5px;
																																															    margin-top:10px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-image img{
																																															    display:none
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-title{
																																															    display:block;
																																															    text-align:center;
																																															    width:170px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-title span{
																																															    padding:5px;
																																															    border:0;
																																															    font-size:9px
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-caption{
																																															    display:block;
																																															    text-align:center;
																																															    width:170px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-caption span{
																																															    font-size:9px;
																																															    padding:5px;
																																															    border:0
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-actions{
																																															    margin:0;
																																															    margin-top:5px;
																																															    width:100%;
																																															    text-align:center
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-actions .btn{
																																															    background:#0d8445;
																																															    padding:8px;
																																															    display:block;
																																															    border-radius:0;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-actions .btn:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.galleryimage-modal .modalcontent .gallery-item .gallery-item:last-child{
																																															    margin-right:0
																																															}
																																															.galleryimage-modal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.upload-image-modal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.upload-image-modal .modalcontent .modaltable{
																																															    height:auto!important;
																																															    border:0
																																															}
																																															.upload-image-modal .modalcontent .modaltable .file-upload{
																																															    overflow:hidden;
																																															    float:left;
																																															    margin:5px;
																																															    display:inline-block;
																																															    position:relative;
																																															    vertical-align:middle;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    color:#fff;
																																															    cursor:pointer;
																																															    background:#666;
																																															    padding:8px 30px
																																															}
																																															.upload-image-modal .modalcontent .modaltable .file-upload:hover{
																																															    background:#0d8445
																																															}
																																															.upload-image-modal .modalcontent .modaltable .select-file{
																																															    margin:5px;
																																															    margin-left:0;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.upload-image-modal .modalcontent .modaltable .select-file:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.upload-image-modal .modalcontent .modaltable .file-upload input{
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    margin:0;
																																															    opacity:0;
																																															    filter:alpha(opacity=0)
																																															}
																																															.select-datasource-modal{
																																															    width:80%;
																																															    margin-left:-40%
																																															}
																																															.select-datasource-modal .modal-header .back{
																																															    display:none
																																															}
																																															.select-datasource-modal .datasource-steps .map-data,.select-datasource-modal .datasource-steps .select-data{
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    float:left
																																															}
																																															.select-datasource-modal .datasource-steps .map-data span,.select-datasource-modal .datasource-steps .select-data span{
																																															    padding-right:4px;
																																															    font-size:13px
																																															}
																																															.select-datasource-modal .datasource-steps .map-data a,.select-datasource-modal .datasource-steps .select-data a{
																																															    color:#000;
																																															    display:inline-block;
																																															    line-height:40px;
																																															    padding:0 10px
																																															}
																																															.select-datasource-modal .datasource-steps .map-data a:hover,.select-datasource-modal .datasource-steps .select-data a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.select-datasource-modal .datasource-steps .selected-option{
																																															    display:inline-block;
																																															    float:left
																																															}
																																															.select-datasource-modal .datasource-steps .selected-option span{
																																															    padding-right:4px;
																																															    font-size:13px;
																																															    font-weight:700
																																															}
																																															.select-datasource-modal .datasource-steps .selected-option a{
																																															    color:#fff;
																																															    display:inline-block;
																																															    line-height:40px;
																																															    padding:0 10px;
																																															    background:#0d8445
																																															}
																																															.select-datasource-modal .datasource-steps .selected-option a:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.select-datasource-modal .modalcontent{
																																															    padding:0
																																															}
																																															.select-datasource-modal .modalcontent select{
																																															    font-size:11px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection{
																																															    width:100%;
																																															    border-top:0;
																																															    margin-right:10px;
																																															    display:block;
																																															    float:left;
																																															    padding:10px;
																																															    border-top:none;
																																															    box-sizing:border-box
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm{
																																															    display:block;
																																															    overflow-x:auto;
																																															    overflow-y:auto;
																																															    float:left;
																																															    width:100%
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container{
																																															    width:97%;
																																															    display:block;
																																															    float:left;
																																															    overflow:hidden
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-iframe{
																																															    margin-top:0;
																																															    width:100%;
																																															    border:none
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-footer{
																																															    margin-top:0;
																																															    width:100%;
																																															    display:block
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-footer div{
																																															    float:left;
																																															    margin-left:20px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-footer .eddm-button{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:5px 12px;
																																															    display:inline-block;
																																															    color:#fff!important;
																																															    text-decoration:none;
																																															    height:20px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-footer .quote-label{
																																															    font-weight:700
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-footer .quote-value{
																																															    font-size:18px;
																																															    font-weight:700;
																																															    display:block
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-container .eddm-footer .clear-map-selection-link{
																																															    text-decoration:underline;
																																															    font-size:12px;
																																															    line-height:40px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .eddm-button{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:5px 12px;
																																															    display:inline-block;
																																															    color:#fff!important;
																																															    text-decoration:none;
																																															    height:20px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .quote-label{
																																															    font-weight:700
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .modeltable-eddm .quote-value{
																																															    font-size:18px;
																																															    font-weight:700;
																																															    display:block
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .download-template{
																																															    margin-top:-10px;
																																															    border-bottom:1px dashed #f1f1f1
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .download-template .label{
																																															    font-size:11.7px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .download-template a{
																																															    font-size:10.4px;
																																															    color:#0d8445;
																																															    text-decoration:underline
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .download-template a:hover{
																																															    font-size:10.4px;
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .select-file tr td:first-child{
																																															    text-align:right;
																																															    font-weight:700;
																																															    font-size:11.7px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .select-file tr td:last-child{
																																															    text-align:left
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .select-file .note{
																																															    font-weight:400!important;
																																															    font-style:italic;
																																															    font-size:11.7px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .cart-page{
																																															    min-height:0;
																																															    margin:0;
																																															    margin-bottom:10px;
																																															    padding:0;
																																															    box-shadow:0 0 0 0;
																																															    -webkit-box-shadow:0 0 0 0;
																																															    border-top:0
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .cart-page .cart-misc-container{
																																															    margin:0;
																																															    margin-bottom:10px;
																																															    padding:0
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .cart-page .cart-misc-container .due-date-selector .calendar-container{
																																															    position:absolute;
																																															    left:0;
																																															    background:url(images/calendar-bg-mailing.png) no-repeat;
																																															    z-index:100;
																																															    padding:0 20px;
																																															    line-height:17px;
																																															    width:283px;
																																															    height:292px;
																																															    box-sizing:border-box;
																																															    cursor:default
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .cart-page .cart-misc-container .due-date-selector .calendar-container .calendarBackdrop{
																																															    margin-top:35px
																																															}
																																															.select-datasource-modal .modalcontent .upload-data-selection .cart-page .cart-misc-container .due-date-selector .calendar-container .calendarBackdrop table{
																																															    margin-bottom:10px
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section{
																																															    background-color:#f1f1f1;
																																															    width:100%;
																																															    border-top:0;
																																															    margin-right:10px;
																																															    display:block;
																																															    float:left;
																																															    height:40px
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section a{
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section a:hover{
																																															    color:#0d8445
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatleft{
																																															    float:left
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatleft span.label{
																																															    font-size:12px;
																																															    line-height:40px;
																																															    padding-left:10px;
																																															    color:#333;
																																															    padding-right:15px
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatleft .clearallfilters{
																																															    padding-left:15px;
																																															    font-size:11px
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatright{
																																															    padding-right:15px;
																																															    line-height:40px;
																																															    float:right
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatright .icon-rewind-to-next-breakpoint,.select-datasource-modal .modalcontent .datasource-selection-section .floatright .icon-rewind-to-prev-breakpoint,.select-datasource-modal .modalcontent .datasource-selection-section .floatright .icon-select-left,.select-datasource-modal .modalcontent .datasource-selection-section .floatright .icon-select-right{
																																															    margin-left:5px;
																																															    position:relative;
																																															    top:2px
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatright span.label{
																																															    font-size:12px;
																																															    line-height:35px
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatright .input-mini{
																																															    font-size:10px!important
																																															}
																																															.select-datasource-modal .modalcontent .datasource-selection-section .floatright .icon-select-left,.select-datasource-modal .modalcontent .datasource-selection-section .floatright .icon-select-right{
																																															    font-size:26px;
																																															    line-height:29px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable{
																																															    display:block;
																																															    height:265px!important;
																																															    overflow-x:auto;
																																															    overflow-y:auto;
																																															    float:left;
																																															    width:100%
																																															}
																																															.select-datasource-modal .modalcontent .modaltable .zipcontainer{
																																															    width:550px;
																																															    display:block;
																																															    float:left;
																																															    padding:10px;
																																															    margin-top:-25px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable .zipcontainer .row-fluid{
																																															    margin-bottom:5px;
																																															    padding-bottom:5px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable .zipcontainer .row-fluid div .ziptext{
																																															    font-weight:700;
																																															    position:relative;
																																															    top:16px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable .zipcontainer .row-fluid div .icon-trash{
																																															    margin-top:8px;
																																															    float:left;
																																															    margin-left:-65px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table{
																																															    background:#dedede
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header{
																																															    font-weight:700;
																																															    background:#919191!important;
																																															    color:#fff;
																																															    height:30px!important
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header td{
																																															    white-space:nowrap
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header td:hover{
																																															    background:#0d8445
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header td:hover .column-filter-label{
																																															    color:#fff
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header td:hover .dropdown-menu{
																																															    display:block
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .column-filter{
																																															    position:relative
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .column-filter .column-filter-link{
																																															    width:auto;
																																															    line-height:20px;
																																															    font-size:11px;
																																															    padding:0;
																																															    padding-right:10px;
																																															    text-decoration:none;
																																															    cursor:pointer
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .column-filter .column-filter-link span.icon-select-bottom,.select-datasource-modal .modalcontent .modaltable table tr.header .column-filter .column-filter-link span.icon-select-top{
																																															    top:6px;
																																															    position:relative;
																																															    padding-left:5px;
																																															    font-size:17px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .column-filter .column-filter-link span.icon-filter{
																																															    font-size:10px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list{
																																															    border:none;
																																															    line-height:16px;
																																															    background:#fff;
																																															    padding:10px;
																																															    margin:0;
																																															    position:absolute;
																																															    left:-5px;
																																															    top:25px;
																																															    min-width:120px;
																																															    display:block;
																																															    cursor:default;
																																															    font-size:11px;
																																															    z-index:100;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li{
																																															    display:block;
																																															    border-bottom:1px dotted #f1f1f1
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li:hover{
																																															    background:#0d8445
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li:hover a{
																																															    color:#fff
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a{
																																															    display:block;
																																															    padding:5px;
																																															    color:#333
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a:hover{
																																															    color:#fff
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a .column-filter-icon{
																																															    width:20px;
																																															    font-size:9px;
																																															    float:left
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a .column-filter-icon img{
																																															    max-width:30px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a .column-filter-name{
																																															    padding:0;
																																															    width:160px;
																																															    font-size:10px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search{
																																															    float:right;
																																															    margin-right:15px;
																																															    padding-top:12px;
																																															    position:relative
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search input{
																																															    display:inline;
																																															    float:left;
																																															    width:100%;
																																															    font-size:11px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search button.search-button{
																																															    background:transparent;
																																															    border:0;
																																															    padding:7px;
																																															    margin-right:10px;
																																															    border-radius:4px;
																																															    margin-left:-50px;
																																															    color:#333;
																																															    display:inline;
																																															    float:right;
																																															    margin-top:-30px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search .icon-cross,.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter{
																																															    color:#f1f1f1;
																																															    font-size:10px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search .icon-cross:hover,.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter:hover{
																																															    color:#0d8445;
																																															    font-size:10px
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search button.clear-button{
																																															    background:transparent;
																																															    border:0;
																																															    padding:7px;
																																															    padding-right:0;
																																															    border-radius:4px;
																																															    margin-left:-25px;
																																															    color:#333;
																																															    display:inline
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter{
																																															    color:#f1f1f1
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr.selected{
																																															    background-color:#fffae3!important;
																																															    height:25px;
																																															    font-size:11px;
																																															    color:#333;
																																															    font-weight:400
																																															}
																																															.select-datasource-modal .modalcontent .modaltable table tr:nth-child(2n),.select-datasource-modal .modalcontent .modaltable table tr:nth-child(odd){
																																															    background-color:#fff;
																																															    height:25px;
																																															    font-size:11px
																																															}
																																															.select-datasource-modal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.select-datasource-modal .modal-footer .number-of-records{
																																															    line-height:45px;
																																															    padding-left:5px;
																																															    font-size:11px
																																															}
																																															.select-datasource-modal .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															.select-datasource-modal .modal-footer .add-more-files{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    margin-left:-5px;
																																															    text-decoration:none
																																															}
																																															.select-datasource-modal .modal-footer .add-more-files:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.eddm-mail-options{
																																															    left:5%;
																																															    top:5%;
																																															    width:90%;
																																															    height:90%
																																															}
																																															.eddm-mail-options,.purchase-list-mail-options{
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:0
																																															}
																																															.purchase-list-mail-options{
																																															    left:15%;
																																															    top:10%;
																																															    width:70%
																																															}
																																															.purchase-list-mail-options .searchField-add-Container{
																																															    float:left;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    text-decoration:none;
																																															    border:0;
																																															    font-weight:400;
																																															    width:100%;
																																															    border-bottom:none
																																															}
																																															.purchase-list-mail-options .searchField-add-Container .searchField-add-button{
																																															    margin-left:0;
																																															    background:#0d8445;
																																															    display:inline-block;
																																															    color:#fff!important;
																																															    text-decoration:none;
																																															    height:21px;
																																															    padding:2px 10px 2px 8px
																																															}
																																															.purchase-list-mail-options .get-estimate-link{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:2px 20px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.purchase-list-mail-options .get-estimate-link:hover{
																																															    background:#0d8445;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1);
																																															    color:#fff
																																															}
																																															.purchase-list-mail-options .searchFields-header{
																																															    display:block;
																																															    margin:5px;
																																															    font-size:14px;
																																															    float:left
																																															}
																																															.purchase-list-mail-options .search-criteria-container{
																																															    width:100%;
																																															    float:left;
																																															    max-height:250px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden
																																															}
																																															.purchase-list-mail-options .search-criteria-container .search-criteria-list{
																																															    border:none;
																																															    margin-right:5px;
																																															    margin-bottom:5px
																																															}
																																															.purchase-list-mail-options .search-criteria-container .search-criteria-list tr:first-child{
																																															    background-color:#f1f1f1
																																															}
																																															.purchase-list-mail-options .search-criteria-container .search-criteria-list tr:first-child td{
																																															    font-weight:700
																																															}
																																															.purchase-list-mail-options .search-criteria-container .search-criteria-list tr{
																																															    background-color:#fff
																																															}
																																															.purchase-list-mail-options .search-criteria-output-parameters{
																																															    padding-top:5px;
																																															    margin-top:10px;
																																															    border-top:none
																																															}
																																															.purchase-list-mail-options .search-criteria-output-parameters .searchFields-quote-value{
																																															    color:#0d8445;
																																															    font-size:18px;
																																															    font-weight:700;
																																															    display:block;
																																															    line-height:15px
																																															}
																																															.purchase-list-mail-options .search-criteria-output-parameters .searchFields-quote-label{
																																															    color:#000;
																																															    font-size:13px;
																																															    margin-bottom:10px;
																																															    display:block
																																															}
																																															.view-templates-modal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.view-templates-modal .modaltable{
																																															    margin-top:10px;
																																															    height:250px!important
																																															}
																																															.view-templates-modal .modaltable tr:nth-child(odd){
																																															    background-color:#f1f1f1
																																															}
																																															.view-templates-modal .modaltable tr:nth-child(odd) td:first-child{
																																															    text-align:left
																																															}
																																															.view-templates-modal .modaltable tr:nth-child(2n){
																																															    background-color:#fff
																																															}
																																															.view-templates-modal .modaltable tr:nth-child(2n) td:first-child{
																																															    text-align:left
																																															}
																																															.picassa-preview-modal{
																																															    width:610px;
																																															    margin-left:-350px
																																															}
																																															.picassa-preview-modal .modal-content .image-container{
																																															    padding:0;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    width:600px;
																																															    height:500px;
																																															    text-align:center;
																																															    margin-left:auto;
																																															    margin-right:auto
																																															}
																																															.picassa-preview-modal .modal-content .image-container img{
																																															    display:none
																																															}
																																															.picassa-preview-modal .modal-content .image-container-selected{
																																															    border:3px solid #333!important;
																																															    box-shadow:inset 0 0 15px rgba(0,0,0,.5)
																																															}
																																															.picassa-preview-modal .modal-content .navigation-arrows{
																																															    top:50%;
																																															    position:fixed;
																																															    width:610px;
																																															    color:#fff
																																															}
																																															.picassa-preview-modal .modal-content .navigation-arrows .left-arrow{
																																															    float:left;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    background-color:#333;
																																															    cursor:pointer
																																															}
																																															.picassa-preview-modal .modal-content .navigation-arrows .left-arrow:hover{
																																															    background:#333;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.picassa-preview-modal .modal-content .navigation-arrows .right-arrow{
																																															    float:right;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    background-color:#333;
																																															    cursor:pointer
																																															}
																																															.picassa-preview-modal .modal-content .navigation-arrows .right-arrow:hover{
																																															    background:#333;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.blank-pages-modal{
																																															    width:500px;
																																															    margin-left:-250px
																																															}
																																															.blank-pages-modal .modaltable{
																																															    margin-top:0;
																																															    max-height:300px!important;
																																															    width:100%;
																																															    overflow-x:hidden;
																																															    overflow-y:auto;
																																															    padding:10px;
																																															    padding-top:5px;
																																															    -webkit-overflow-scrolling:touch;
																																															    box-sizing:border-box
																																															}
																																															.blank-pages-modal .modaltable .component-container{
																																															    display:block;
																																															    float:left;
																																															    border-bottom:1px dashed #ababab;
																																															    width:100%
																																															}
																																															.blank-pages-modal .modaltable .component-container .component{
																																															    padding:5px;
																																															    padding-left:30px;
																																															    display:inline-block;
																																															    width:auto;
																																															    float:left;
																																															    box-sizing:border-box;
																																															    font-size:11px
																																															}
																																															.blank-pages-modal .modaltable .component-container .component .component-header{
																																															    display:block;
																																															    font-weight:700
																																															}
																																															.blank-pages-modal .modaltable .component-container .component .component-item{
																																															    display:block
																																															}
																																															.blank-pages-modal .modaltable .component-container .component .component-item input,.blank-pages-modal .modaltable .component-container .component .component-item select{
																																															    font-size:10px;
																																															    line-height:12px!important
																																															}
																																															.blank-pages-modal .modaltable .component-container .component:first-child{
																																															    padding-left:5px
																																															}
																																															.blank-pages-modal .modaltable .component-container .component:last-child{
																																															    padding-right:5px;
																																															    float:right
																																															}
																																															.blank-pages-modal .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															.blank-pages-modal .modal-footer .add-more-files{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.blank-pages-modal .modal-footer .add-more-files:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.modal-vprint-design-selector{
																																															    width:650px;
																																															    margin-left:-325px;
																																															    height:750px;
																																															    margin-top:-375px
																																															}
																																															.modal-vprint-design-selector .gallery-item-selected{
																																															    border:1px solid #0d8445!important;
																																															    box-shadow:inset 0 0 15px rgba(0,0,0,.5)
																																															}
																																															.modal-vprint-design-selector .gallery-item-selected:after{
																																															    width:0;
																																															    height:0;
																																															    border-top:45px solid #0d8445;
																																															    border-left:40px solid transparent;
																																															    position:absolute;
																																															    display:block;
																																															    right:0;
																																															    content:".";
																																															    top:0;
																																															    z-index:1001
																																															}
																																															.modal-vprint-design-selector .gallery-item-selected:before{
																																															    position:absolute;
																																															    content:"\e05f";
																																															    color:#fff;
																																															    right:7px;
																																															    font-family:unicons;
																																															    font-style:normal;
																																															    speak:none;
																																															    font-weight:400;
																																															    -webkit-font-smoothing:antialiased;
																																															    z-index:1002
																																															}
																																															.modal-vprint-design-selector .gallery-item{
																																															    margin:5px 3px 5px 2px;
																																															    width:100px;
																																															    height:75px;
																																															    display:inline-block;
																																															    background:#f1f1f1;
																																															    vertical-align:top;
																																															    position:relative;
																																															    border:none;
																																															    box-sizing:border-box;
																																															    background-size:contain;
																																															    background-position:50%;
																																															    background-repeat:no-repeat
																																															}
																																															.modal-vprint-design-selector .gallery-item img{
																																															    display:none
																																															}
																																															.modal-vprint-design-selector .modal-footer .arrow_box{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:1px solid #0d8445;
																																															    max-width:200px;
																																															    margin-left:430px;
																																															    margin-top:-35px;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.modal-vprint-design-selector .modal-footer .arrow_box:after,.modal-vprint-design-selector .modal-footer .arrow_box:before{
																																															    top:100%;
																																															    left:90%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.modal-vprint-design-selector .modal-footer .arrow_box:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-top-color:#fff;
																																															    border-width:10px;
																																															    margin-left:-10px
																																															}
																																															.modal-vprint-design-selector .modal-footer .arrow_box:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-top-color:#0d8445;
																																															    border-width:12px;
																																															    margin-left:-12px
																																															}
																																															.copy-right-pages-modal{
																																															    width:650px;
																																															    margin-left:-325px
																																															}
																																															.copy-right-pages-modal .error-holder{
																																															    width:100%;
																																															    display:block;
																																															    background:#b6001a;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    color:#fff
																																															}
																																															.copy-right-pages-modal .modaltable{
																																															    margin-top:0;
																																															    max-height:300px!important;
																																															    width:100%;
																																															    overflow-x:hidden;
																																															    overflow-y:auto;
																																															    padding:10px;
																																															    padding-top:5px;
																																															    -webkit-overflow-scrolling:touch;
																																															    box-sizing:border-box
																																															}
																																															.copy-right-pages-modal .modaltable .component-header{
																																															    font-weight:700;
																																															    font-size:11px
																																															}
																																															.copy-right-pages-modal .modaltable .component-info{
																																															    border-bottom:none
																																															}
																																															.copy-right-pages-modal .modal-footer .floatleft{
																																															    float:left
																																															}
																																															.copy-right-pages-modal .modal-footer .add-more-files{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    text-decoration:none
																																															}
																																															.copy-right-pages-modal .modal-footer .add-more-files:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.mailing-options-grid{
																																															    border-top:none
																																															}
																																															.mailing-options-grid .columnheading .heading{
																																															    color:#0d8445;
																																															    font-weight:700;
																																															    display:block;
																																															    line-height:25px
																																															}
																																															.mailing-options-grid .columnheading .sub-heading{
																																															    font-style:italic;
																																															    color:#333;
																																															    display:block;
																																															    line-height:25px
																																															}
																																															.mailing-options-grid .checkbox-container{
																																															    display:block;
																																															    line-height:25px
																																															}
																																															.mailing-options-grid .checkbox-container label{
																																															    margin-left:5px
																																															}
																																															.vdp-editimage-modal{
																																															    width:550px;
																																															    margin-left:-275px
																																															}
																																															.vdp-editimage-modal .modalcontent{
																																															    width:100%;
																																															    height:458px;
																																															    padding:0
																																															}
																																															.vdp-editimage-modal .modalcontent .spinner{
																																															    margin-top:5px;
																																															    margin-bottom:5px;
																																															    display:none
																																															}
																																															.vdp-editimage-modal .modalcontent .spinner .spinner-image{
																																															    position:absolute;
																																															    z-index:1;
																																															    left:50%;
																																															    margin-left:-43px;
																																															    top:50%;
																																															    margin-top:-20px
																																															}
																																															.vdp-editimage-modal .modalcontent .image-cropper{
																																															    width:100%;
																																															    height:100%
																																															}
																																															.vdp-editimage-modal .modalcontent .image-cropper .image-pan-container{
																																															    width:538px;
																																															    height:427px;
																																															    margin-left:5px;
																																															    margin-top:5px;
																																															    margin-bottom:5px
																																															}
																																															.vdp-editimage-modal .modalcontent .image-cropper .image-pan-container .image-holder{
																																															    border:1px solid #333;
																																															    position:relative
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container{
																																															    width:100%;
																																															    display:block
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container{
																																															    margin-left:295px;
																																															    display:inline-block;
																																															    float:left;
																																															    margin-top:-35px;
																																															    width:243px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder{
																																															    height:25px;
																																															    line-height:25px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    background:#fff;
																																															    border:none;
																																															    float:right;
																																															    width:150px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon{
																																															    background:transparent;
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:16px;
																																															    color:#333;
																																															    border-right:none;
																																															    text-decoration:none;
																																															    cursor:default
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:hover{
																																															    background:transparent!important;
																																															    box-shadow:inset 0 0 5px #333
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:last-child{
																																															    border-right:0 solid #f1f1f1
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon .icon-fittowidth{
																																															    background-position:-240px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:hover .icon-fittowidth{
																																															    background-position:-264px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon .icon-fittoheight{
																																															    background-position:-288px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:hover .icon-fittoheight{
																																															    background-position:-312px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon .icon-rotateright{
																																															    background-position:-337px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:hover .icon-rotateright{
																																															    background-position:-361px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon .icon-rotateleft{
																																															    background-position:-385px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container .icon-container .icon-items-holder .btn-icon:hover .icon-rotateleft{
																																															    background-position:-409px -144px
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]{
																																															    -webkit-appearance:none;
																																															    -webkit-tap-highlight-color:rgba(255,255,255,0);
																																															    width:50%;
																																															    height:10px;
																																															    margin:0;
																																															    border:none;
																																															    outline:none;
																																															    padding:1px 2px;
																																															    border-radius:6px;
																																															    margin-top:-25px;
																																															    margin-left:10px;
																																															    background:transparent;
																																															    box-shadow:inset 0 0 5px #333
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-moz-range-track{
																																															    border:inherit;
																																															    background:transparent
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-ms-track{
																																															    border:inherit;
																																															    color:transparent;
																																															    background:transparent
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-ms-fill-lower,.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-ms-fill-upper{
																																															    background:transparent
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-ms-tooltip{
																																															    display:none
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-webkit-slider-thumb{
																																															    -webkit-appearance:none;
																																															    width:20px;
																																															    height:20px;
																																															    border:none;
																																															    border-radius:50px;
																																															    background-color:#0d8445
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-moz-range-thumb{
																																															    width:40px;
																																															    height:18px;
																																															    border:none;
																																															    border-radius:12px;
																																															    background-image:linear-gradient(180deg,#529de1 0,#245e8f)
																																															}
																																															.vdp-editimage-modal .modalcontent .toolbar-container input[type=range]::-ms-thumb{
																																															    width:40px;
																																															    height:18px;
																																															    border-radius:12px;
																																															    border:0;
																																															    background-image:linear-gradient(180deg,#529de1 0,#245e8f)
																																															}
																																															.custom-grommets-modal{
																																															    width:450px;
																																															    margin-left:-225px
																																															}
																																															.custom-grommets-modal .modalcontent .modaltable{
																																															    height:auto!important;
																																															    border:0
																																															}
																																															.custom-grommets-modal .modalcontent .modaltable tbody tr td .grommets-material{
																																															    width:200px
																																															}
																																															.custom-grommets-modal .modalcontent .modaltable tbody tr td .grommets-icon{
																																															    width:30px;
																																															    height:30px
																																															}
																																															.custom-grommets-modal .modalcontent .modaltable tbody tr td table{
																																															    border:0
																																															}
																																															.spaced-grommets-modal{
																																															    width:470px;
																																															    margin-left:-235px
																																															}
																																															.spaced-grommets-modal .modalcontent .modaltable{
																																															    height:auto!important;
																																															    border:0
																																															}
																																															.spaced-grommets-modal .modalcontent .modaltable tbody tr td .grommets-material{
																																															    width:200px
																																															}
																																															.spaced-grommets-modal .modalcontent .modaltable tbody tr td .grommets-icon{
																																															    width:30px;
																																															    height:30px
																																															}
																																															.spaced-grommets-modal .modalcontent .modaltable tbody tr td table{
																																															    border:0
																																															}
																																															.create-campaign-modal{
																																															    width:470px;
																																															    margin-left:-235px
																																															}
																																															.create-campaign-modal .modalcontent .modaltable{
																																															    height:auto!important;
																																															    border:0
																																															}
																																															.create-campaign-modal .modalcontent .modaltable tbody tr td .campaign-name-info{
																																															    display:block;
																																															    font-size:10px;
																																															    text-align:left
																																															}
																																															.create-campaign-modal .modalcontent .modaltable tbody tr td table{
																																															    border:0
																																															}
																																															.contact-set-modal{
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:10px;
																																															    position:fixed;
																																															    top:5%;
																																															    left:5%;
																																															    z-index:1050;
																																															    width:90%;
																																															    height:90%;
																																															    *zoom:1;
																																															    overflow:hidden
																																															}
																																															.contact-set-modal:after,.contact-set-modal:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.contact-set-modal:after{
																																															    clear:both
																																															}
																																															.contact-set-modal .modalcontent{
																																															    margin-top:10px
																																															}
																																															.contact-set-modal .modalcontent .primary-button-container{
																																															    margin-bottom:10px
																																															}
																																															.contact-set-modal .modalcontent .primary-button-container .Cancel-button{
																																															    margin:5px;
																																															    float:left;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.contact-set-modal .modalcontent .primary-button-container .Cancel-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container{
																																															    width:100%;
																																															    display:block;
																																															    margin-bottom:10px
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .header{
																																															    font-size:13px;
																																															    font-weight:700
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters{
																																															    border:none;
																																															    width:100%;
																																															    display:block;
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set{
																																															    border-right:none
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set .set-header{
																																															    display:block;
																																															    width:100%;
																																															    margin-bottom:10px;
																																															    font-weight:700;
																																															    color:#0d8445
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set .set-number{
																																															    font-weight:700;
																																															    font-size:17px
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set .OK-button{
																																															    margin:5px;
																																															    margin-left:0;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:block;
																																															    color:#fff;
																																															    width:40%;
																																															    text-align:center;
																																															    text-decoration:none
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set .OK-button:hover{
																																															    background:#333;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set .Cancel-button{
																																															    margin:5px;
																																															    float:right;
																																															    background:#0d8445;
																																															    padding:8px 30px;
																																															    display:block;
																																															    color:#fff;
																																															    width:40%;
																																															    text-align:center;
																																															    text-decoration:none
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set .Cancel-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.contact-set-modal .modalcontent .contact-set-container .contact-set-parameters .choose-contact-set:last-child{
																																															    border-right:0
																																															}
																																															.contact-set-modal .modalcontent .pagination-container{
																																															    margin-bottom:10px;
																																															    display:block;
																																															    float:left
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .display-of-records{
																																															    float:left
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .pagination{
																																															    float:right
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages li a:hover{
																																															    color:#000
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages a,.contact-set-modal .modalcontent .pagination-container .archive-pages a:visited{
																																															    color:#555
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages li.selected{
																																															    color:#fff;
																																															    padding:5px;
																																															    width:18px;
																																															    line-height:20px;
																																															    background:#0d8445
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages li.selected:hover{
																																															    cursor:default;
																																															    background:#0d8445
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages li:hover{
																																															    background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#c4c4c4);
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#c4c4c4",GradientType=0)
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages li a{
																																															    cursor:pointer;
																																															    line-height:20px;
																																															    display:block;
																																															    padding:5px;
																																															    float:left;
																																															    width:18px;
																																															    text-aling:center
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages{
																																															    disply:block;
																																															    float:right;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages ul{
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    list-style:none
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages li{
																																															    border:1px solid silver;
																																															    float:left;
																																															    font-size:12px;
																																															    margin:0 2px;
																																															    text-align:center;
																																															    border-radius:3px;
																																															    -moz-border-radius:3px;
																																															    -webkit-border-radius:3px;
																																															    background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#d6d6d6);
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#d6d6d6",GradientType=0)
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .first a,.contact-set-modal .modalcontent .pagination-container .archive-pages .last a,.contact-set-modal .modalcontent .pagination-container .archive-pages .next a,.contact-set-modal .modalcontent .pagination-container .archive-pages .previous a{
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    -webkit-transition-duration:.3s;
																																															    -webkit-transition-property:width,text-indent,letter-spacing;
																																															    -webkit-transition-timing-function:ease;
																																															    -moz-transition-duration:.3s;
																																															    -moz-transition-property:width,text-indent,letter-spacing;
																																															    -moz-transition-timing-function:ease;
																																															    -o-transition-duration:.3s;
																																															    -o-transition-property:width,text-indent,letter-spacing;
																																															    -o-transition-timing-function:ease
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages a{
																																															    text-decoration:none
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .last a:after,.contact-set-modal .modalcontent .pagination-container .archive-pages .next a:after{
																																															    content:" Â»"
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .first a:before,.contact-set-modal .modalcontent .pagination-container .archive-pages .previous a:before{
																																															    content:"Â« "
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .first a:hover,.contact-set-modal .modalcontent .pagination-container .archive-pages .last a:hover,.contact-set-modal .modalcontent .pagination-container .archive-pages .next a:hover,.contact-set-modal .modalcontent .pagination-container .archive-pages .previous a:hover{
																																															    width:100px;
																																															    text-indent:0;
																																															    letter-spacing:0
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .first a{
																																															    text-indent:6px;
																																															    letter-spacing:10px
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .previous a{
																																															    text-indent:7px;
																																															    letter-spacing:10px
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .next a{
																																															    text-indent:-159px;
																																															    letter-spacing:10px
																																															}
																																															.contact-set-modal .modalcontent .pagination-container .archive-pages .last a{
																																															    text-indent:-154px;
																																															    letter-spacing:10px
																																															}
																																															.contact-set-modal .modalcontent .modaltable{
																																															    display:block;
																																															    height:250px;
																																															    overflow:auto;
																																															    float:left;
																																															    width:900px
																																															}
																																															.contact-set-modal .modalcontent .modaltable table{
																																															    background:#dedede;
																																															    border:0!important;
																																															    width:1500px
																																															}
																																															.contact-set-modal .modalcontent .modaltable table thead tr td{
																																															    background:#919191!important;
																																															    color:#fff;
																																															    white-space:nowrap;
																																															    font-weight:700
																																															}
																																															.contact-set-modal .modalcontent .modaltable table tbody tr:nth-child(odd){
																																															    background-color:#fff;
																																															    height:20px;
																																															    font-size:11px
																																															}
																																															.contact-set-modal .modalcontent .modaltable table tbody tr:nth-child(2n){
																																															    background:#f1f1f1;
																																															    height:20px;
																																															    font-size:11px
																																															}
																																															.filter-contact-set{
																																															    width:600px;
																																															    margin-left:-300px
																																															}
																																															.filter-contact-set .modalcontent .set-name{
																																															    margin-top:10px;
																																															    margin-bottom:10px
																																															}
																																															.filter-contact-set .modalcontent .set-container{
																																															    margin-bottom:20px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder{
																																															    position:relative;
																																															    float:left;
																																															    width:100%;
																																															    display:block;
																																															    margin-bottom:-11px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable{
																																															    border:none;
																																															    margin-bottom:10px;
																																															    height:130px;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    position:relative;
																																															    overflow:hidden;
																																															    padding-top:8px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .choose-contact-set{
																																															    font-weight:700
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable input,.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable select{
																																															    float:left;
																																															    margin:2px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .icon-trash{
																																															    position:absolute;
																																															    top:41px;
																																															    right:0
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .number{
																																															    display:block;
																																															    font-size:19.5px;
																																															    font-weight:700
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .label{
																																															    display:block;
																																															    font-size:13px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table{
																																															    border:none
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table table{
																																															    border:0
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table .a-header{
																																															    background-color:#f1f1f1;
																																															    height:40px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table .a-header .set-header{
																																															    font-weight:700;
																																															    font-size:14.3px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table .a-header .icon-trash{
																																															    position:static;
																																															    top:41px;
																																															    right:10px;
																																															    margin-right:10px
																																															}
																																															.filter-contact-set .modalcontent .set-container .set-container-holder .and-or{
																																															    position:absolute;
																																															    bottom:-2px;
																																															    left:10px;
																																															    width:100px;
																																															    background-color:#fff
																																															}
																																															.filter-contact-set .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															.filter-contact-set .modal-footer .add-more-files{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.filter-contact-set .modal-footer .add-more-files:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.campaign-details{
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:0;
																																															    position:fixed;
																																															    top:5%;
																																															    left:5%;
																																															    z-index:1050;
																																															    width:90%;
																																															    height:90%;
																																															    overflow:hidden
																																															}
																																															.campaign-details .modal-header .back{
																																															    display:none
																																															}
																																															.campaign-details .modalcontent{
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-details .modalcontent .about-campaign-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    margin-bottom:10px;
																																															    border-bottom:1px solid #ccc;
																																															    padding-bottom:10px
																																															}
																																															.campaign-details .modalcontent .about-campaign-container .about-campaign-header{
																																															    font-weight:700;
																																															    text-transform:uppercase;
																																															    font-size:12px;
																																															    color:#000
																																															}
																																															.campaign-details .modalcontent .about-campaign-container .about-campaign-content{
																																															    text-align:justify;
																																															    font-size:12px;
																																															    line-height:16px
																																															}
																																															.campaign-details .modalcontent .campaign-timeline-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    margin-bottom:10px
																																															}
																																															.campaign-details .modalcontent .campaign-timeline-container .campaign-timeline-header{
																																															    font-weight:700;
																																															    text-transform:uppercase;
																																															    font-size:12px;
																																															    color:#000
																																															}
																																															.campaign-details .modalcontent .campaign-timeline-container .campaign-timeline-image{
																																															    height:240px;
																																															    background-repeat:no-repeat!important;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    margin-left:21px;
																																															    margin-top:10px
																																															}
																																															.campaign-details .modalcontent .campaign-touchinfo-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    margin-bottom:10px;
																																															    border:1px solid #ccc;
																																															    position:relative;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    margin-top:10px
																																															}
																																															.campaign-details .modalcontent .campaign-touchinfo-container .campaign-touchinfo-header{
																																															    font-weight:700;
																																															    text-transform:uppercase;
																																															    font-size:12px;
																																															    color:#000;
																																															    margin-bottom:10px;
																																															    position:absolute;
																																															    top:-10px;
																																															    background-color:#fff;
																																															    width:auto
																																															}
																																															.campaign-details .modalcontent .campaign-touchinfo-container .campaign-touchinfo-image{
																																															    height:240px;
																																															    background-repeat:no-repeat!important;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.campaign-details .modalcontent .campaign-touchinfo-container .campaign-touchinfo-description{
																																															    text-align:justify;
																																															    font-size:12px;
																																															    line-height:16px
																																															}
																																															.campaign-timelines{
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:0;
																																															    position:fixed;
																																															    top:10%;
																																															    left:10%;
																																															    z-index:1050;
																																															    width:80%;
																																															    height:80%;
																																															    overflow:hidden
																																															}
																																															.campaign-timelines .modal-header .back{
																																															    display:none
																																															}
																																															.campaign-timelines .modalcontent{
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-timelines .modalcontent .campaign-timeline-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    margin-bottom:10px
																																															}
																																															.campaign-timelines .modalcontent .campaign-timeline-container .campaign-timeline-header{
																																															    font-weight:700;
																																															    text-transform:uppercase;
																																															    font-size:12px;
																																															    color:#000
																																															}
																																															.campaign-timelines .modalcontent .campaign-timeline-container .campaign-timeline-image{
																																															    height:240px;
																																															    background-repeat:no-repeat!important;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    margin-left:21px;
																																															    margin-top:10px
																																															}
																																															.campaign-timelines .modalcontent .campaign-touchinfo-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    margin-bottom:10px;
																																															    border:1px solid #ccc;
																																															    position:relative;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    margin-top:10px
																																															}
																																															.campaign-timelines .modalcontent .campaign-touchinfo-container .campaign-touchinfo-header{
																																															    font-weight:700;
																																															    text-transform:uppercase;
																																															    font-size:12px;
																																															    color:#000;
																																															    margin-bottom:10px;
																																															    position:absolute;
																																															    top:-10px;
																																															    background-color:#fff;
																																															    width:auto
																																															}
																																															.campaign-timelines .modalcontent .campaign-touchinfo-container .campaign-touchinfo-image{
																																															    height:240px;
																																															    background-repeat:no-repeat!important;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.campaign-timelines .modalcontent .campaign-touchinfo-container .campaign-touchinfo-description{
																																															    text-align:justify;
																																															    font-size:12px;
																																															    line-height:16px
																																															}
																																															.campaign-contact-import{
																																															    width:900px;
																																															    margin-left:-450px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps{
																																															    height:30px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar{
																																															    margin-top:30px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li{
																																															    list-style-type:none;
																																															    color:#333;
																																															    text-transform:uppercase;
																																															    font-size:9px;
																																															    width:33.33%;
																																															    float:left;
																																															    position:relative;
																																															    text-align:center
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li span{
																																															    font-weight:700;
																																															    font-size:12px;
																																															    position:relative;
																																															    top:-45px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li:before{
																																															    content:"";
																																															    width:20px;
																																															    height:20px;
																																															    line-height:20px;
																																															    display:block;
																																															    font-size:10px;
																																															    color:#333;
																																															    background:#0d8445;
																																															    border-radius:50px;
																																															    margin:0 auto 5px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li:after{
																																															    content:"";
																																															    width:100%;
																																															    height:2px;
																																															    background:#ccc;
																																															    position:absolute;
																																															    left:-50%;
																																															    top:9px;
																																															    z-index:-1
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li:first-child:after{
																																															    content:none
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li.active:before{
																																															    background:#0d8445;
																																															    color:#fff;
																																															    content:"\2713"
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li.active span{
																																															    color:#0d8445
																																															}
																																															.campaign-contact-import .campaign-wizard-steps #progressbar li.inprogress:before{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .flexer,.campaign-contact-import .campaign-wizard-steps .progress-indicator{
																																															    display:-ms-flexbox;
																																															    display:flex
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator{
																																															    margin:0;
																																															    padding:0;
																																															    font-size:80%;
																																															    text-transform:uppercase;
																																															    margin-bottom:1em;
																																															    width:100%;
																																															    margin-top:25px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li{
																																															    list-style:none;
																																															    text-align:center;
																																															    width:300px;
																																															    padding:0;
																																															    margin:0;
																																															    position:relative;
																																															    text-overflow:ellipsis;
																																															    color:#bbb
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li:hover{
																																															    color:#6e6e6e
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li .bubble{
																																															    border-radius:1000px;
																																															    width:20px;
																																															    height:20px;
																																															    background-color:#bbb;
																																															    display:block;
																																															    margin:0 auto .5em;
																																															    border-bottom:1px solid #888
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li .bubble:after,.campaign-contact-import .campaign-wizard-steps .progress-indicator>li .bubble:before{
																																															    display:block;
																																															    position:absolute;
																																															    top:9px;
																																															    width:100%;
																																															    height:3px;
																																															    content:""
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li .bubble:before{
																																															    left:0
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li .bubble:after{
																																															    right:0
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li.completed{
																																															    color:#0d8445
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li.completed .bubble{
																																															    background-color:#0d8445;
																																															    color:#0d8445
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li.completed .bubble:after,.campaign-contact-import .campaign-wizard-steps .progress-indicator>li.completed .bubble:before{
																																															    content:"\2713";
																																															    color:#fff;
																																															    vertical-align:top
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li.in-progress{
																																															    color:#333
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li.in-progress .bubble{
																																															    background-color:#333;
																																															    color:#333
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .progress-indicator>li a:hover .bubble{
																																															    background-color:#5671d0;
																																															    color:#5671d0;
																																															    border-color:#1f306e
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .step-number{
																																															    position:absolute;
																																															    top:-20px;
																																															    font-weight:700;
																																															    font-size:13px;
																																															    width:250px;
																																															    text-align:center
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .step-1{
																																															    left:31px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .step-2{
																																															    left:28px
																																															}
																																															.campaign-contact-import .campaign-wizard-steps .step-3{
																																															    left:25px
																																															}
																																															.campaign-contact-import .modalcontent{
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container{
																																															    margin-bottom:20px;
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    padding-left:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    text-align:center
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content .finished-from,.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content .finished-number,.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content .finished-text{
																																															    display:block;
																																															    width:100%;
																																															    float:left
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content .finished-number{
																																															    font-weight:700;
																																															    font-size:25px;
																																															    margin-bottom:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content .finished-text{
																																															    font-size:18px;
																																															    text-transform:uppercase;
																																															    margin-bottom:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .campaign-finished-content .finished-from{
																																															    font-size:15px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress-number{
																																															    text-align:center;
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    margin-top:5px;
																																															    color:#000;
																																															    font-size:14px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress{
																																															    margin:0 auto;
																																															    width:860px;
																																															    margin-top:10px;
																																															    padding:4px;
																																															    background:rgba(0,0,0,.25);
																																															    border-radius:6px;
																																															    box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px hsla(0,0%,100%,.08);
																																															    display:block;
																																															    float:left
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress-bar{
																																															    position:relative;
																																															    height:16px;
																																															    border-radius:4px;
																																															    transition:.4s linear;
																																															    transition-property:width,background-color;
																																															    box-shadow:0 0 1px 1px rgba(0,0,0,.25),inset 0 1px hsla(0,0%,100%,.1);
																																															    width:25%;
																																															    background-color:#f27011
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress-bar:after,.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress-bar:before{
																																															    content:"";
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    right:0
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress-bar:before{
																																															    bottom:0;
																																															    background:url(images/stripes.png) 0 0 repeat;
																																															    border-radius:4px 4px 0 0
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .progress-bar:after{
																																															    z-index:2;
																																															    bottom:45%;
																																															    border-radius:4px;
																																															    background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.05))
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    margin-top:20px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container .choose-file-button{
																																															    background:#0d8445;
																																															    display:inline-block;
																																															    line-height:25px;
																																															    color:#fff;
																																															    width:auto;
																																															    padding:5px 10px;
																																															    text-decoration:none;
																																															    text-transform:none important;
																																															    float:left
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container .choose-file-button:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container .choose-file-button span{
																																															    text-transform:none
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container .file-name{
																																															    margin-left:10px;
																																															    line-height:40px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container .download-data{
																																															    margin-left:10px;
																																															    float:right;
																																															    color:#333;
																																															    line-height:40px;
																																															    text-decoration:underline;
																																															    font-size:14px;
																																															    margin-right:15px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .choose-file-container .download-data:hover{
																																															    text-decoration:none
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .container-contactlist-selection{
																																															    float:left;
																																															    display:inline-block;
																																															    width:50%
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .container-contactlist-selection .contactlist-header{
																																															    font-weight:700;
																																															    display:block;
																																															    width:100%;
																																															    text-transform:uppercase
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .container-contactlist-name{
																																															    float:left;
																																															    display:inline-block;
																																															    width:50%
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-import-container .container-contactlist-name .contactlist-header{
																																															    font-weight:700;
																																															    display:block;
																																															    width:100%;
																																															    text-transform:uppercase
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar{
																																															    float:right;
																																															    display:block;
																																															    width:100%;
																																															    height:50px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages li a:hover{
																																															    color:#000
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages a,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages a:visited{
																																															    color:#555
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages li.selected{
																																															    color:#fff;
																																															    padding:5px;
																																															    width:18px;
																																															    line-height:20px;
																																															    background:#0d8445
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages li.selected:hover{
																																															    cursor:default;
																																															    background:#0d8445
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages li:hover{
																																															    background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#c4c4c4);
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#c4c4c4",GradientType=0)
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages li a{
																																															    cursor:pointer;
																																															    line-height:20px;
																																															    display:block;
																																															    padding:5px;
																																															    float:left;
																																															    width:18px;
																																															    text-aling:center
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages{
																																															    disply:block;
																																															    float:right;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages ul{
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    list-style:none
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages li{
																																															    border:1px solid silver;
																																															    float:left;
																																															    font-size:12px;
																																															    margin:0 2px;
																																															    text-align:center;
																																															    border-radius:3px;
																																															    -moz-border-radius:3px;
																																															    -webkit-border-radius:3px;
																																															    background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#d6d6d6);
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#d6d6d6",GradientType=0)
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .first a,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .last a,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .next a,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .previous a{
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    -webkit-transition-duration:.3s;
																																															    -webkit-transition-property:width,text-indent,letter-spacing;
																																															    -webkit-transition-timing-function:ease;
																																															    -moz-transition-duration:.3s;
																																															    -moz-transition-property:width,text-indent,letter-spacing;
																																															    -moz-transition-timing-function:ease;
																																															    -o-transition-duration:.3s;
																																															    -o-transition-property:width,text-indent,letter-spacing;
																																															    -o-transition-timing-function:ease
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages a{
																																															    text-decoration:none
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .last a:after,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .next a:after{
																																															    content:" Â»"
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .first a:before,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .previous a:before{
																																															    content:"Â« "
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .first a:hover,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .last a:hover,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .next a:hover,.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .previous a:hover{
																																															    width:100px;
																																															    text-indent:0;
																																															    letter-spacing:0
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .first a{
																																															    text-indent:6px;
																																															    letter-spacing:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .previous a{
																																															    text-indent:7px;
																																															    letter-spacing:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .next a{
																																															    text-indent:-159px;
																																															    letter-spacing:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .archive-pages .last a{
																																															    text-indent:-154px;
																																															    letter-spacing:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .show-records{
																																															    display:inline;
																																															    margin-right:20px;
																																															    font-size:12px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-toolbar .show-records select,.campaign-contact-import .modalcontent .campaign-toolbar .show-records span{
																																															    margin-left:5px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    overflow:auto;
																																															    margin-bottom:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table{
																																															    background:#dedede
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header{
																																															    font-weight:700;
																																															    background:#919191!important;
																																															    color:#fff;
																																															    height:30px!important
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header td{
																																															    white-space:nowrap;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header td:hover{
																																															    background:#0d8445
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header td:hover .column-filter-label{
																																															    color:#fff
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header td:hover .dropdown-menu{
																																															    display:block
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .column-filter{
																																															    position:relative
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .column-filter .column-filter-link{
																																															    width:auto;
																																															    line-height:20px;
																																															    font-size:11px;
																																															    padding:0;
																																															    padding-right:10px;
																																															    text-decoration:none;
																																															    cursor:pointer
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .column-filter .column-filter-link span.icon-select-bottom,.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .column-filter .column-filter-link span.icon-select-top{
																																															    top:6px;
																																															    position:relative;
																																															    padding-left:5px;
																																															    font-size:17px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .column-filter .column-filter-link span.icon-filter{
																																															    font-size:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list{
																																															    border:none;
																																															    line-height:16px;
																																															    background:#fff;
																																															    padding:10px;
																																															    margin:0;
																																															    position:absolute;
																																															    left:-5px;
																																															    top:25px;
																																															    min-width:120px;
																																															    display:block;
																																															    cursor:default;
																																															    font-size:11px;
																																															    z-index:100;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li{
																																															    display:block;
																																															    border-bottom:1px dotted #f1f1f1
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li:hover{
																																															    background:#0d8445
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li:hover a{
																																															    color:#fff
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li a{
																																															    display:block;
																																															    padding:5px;
																																															    color:#333
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li a:hover{
																																															    color:#fff
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li a .column-filter-icon{
																																															    width:20px;
																																															    font-size:9px;
																																															    float:left
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li a .column-filter-icon img{
																																															    max-width:30px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li a .column-filter-name{
																																															    padding:0;
																																															    width:160px;
																																															    font-size:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search{
																																															    float:right;
																																															    margin-right:15px;
																																															    padding-top:12px;
																																															    position:relative
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search input{
																																															    display:inline;
																																															    float:left;
																																															    width:100%;
																																															    font-size:11px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search button.search-button{
																																															    background:transparent;
																																															    border:0;
																																															    padding:7px;
																																															    margin-right:10px;
																																															    border-radius:4px;
																																															    margin-left:-50px;
																																															    color:#333;
																																															    display:inline;
																																															    float:right;
																																															    margin-top:-30px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search .icon-cross,.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter{
																																															    color:#f1f1f1;
																																															    font-size:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search .icon-cross:hover,.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter:hover{
																																															    color:#0d8445;
																																															    font-size:10px
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search button.clear-button{
																																															    background:transparent;
																																															    border:0;
																																															    padding:7px;
																																															    padding-right:0;
																																															    border-radius:4px;
																																															    margin-left:-25px;
																																															    color:#333;
																																															    display:inline
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter{
																																															    color:#f1f1f1
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr td{
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr.selected{
																																															    background-color:#fffae3!important;
																																															    height:25px;
																																															    font-size:11px;
																																															    color:#333;
																																															    font-weight:400
																																															}
																																															.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr:nth-child(2n),.campaign-contact-import .modalcontent .campaign-contacts-grid-container table tr:nth-child(odd){
																																															    background-color:#fff;
																																															    height:25px;
																																															    font-size:11px
																																															}
																																															.accuzip-contact-set{
																																															    width:720px;
																																															    margin-left:-360px
																																															}
																																															.accuzip-contact-set .modalcontent .set-name{
																																															    margin-top:10px;
																																															    margin-bottom:10px
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable{
																																															    margin-bottom:10px;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    position:relative;
																																															    overflow:hidden;
																																															    padding-top:8px
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .number{
																																															    display:block;
																																															    font-size:19.5px;
																																															    font-weight:700
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .label{
																																															    display:block;
																																															    font-size:13px
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table{
																																															    border:none;
																																															    margin-top:10px
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table table{
																																															    border:0
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table .a-header{
																																															    background-color:#f1f1f1;
																																															    height:40px
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table .a-header .set-header{
																																															    font-weight:700;
																																															    font-size:14.3px
																																															}
																																															.accuzip-contact-set .modalcontent .set-container .set-container-holder .modaltable .accuzip-container .accuzip-set-table .a-header .icon-trash{
																																															    position:static;
																																															    top:41px;
																																															    right:10px;
																																															    margin-right:10px
																																															}
																																															.accuzip-contact-set .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															.accuzip-contact-set .modal-footer .add-more-files{
																																															    margin:5px;
																																															    background:#0d8445;
																																															    color:#fff;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    margin-left:10px;
																																															    text-decoration:none
																																															}
																																															.accuzip-contact-set .modal-footer .add-more-files:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.one-book-modal{
																																															    width:60%;
																																															    margin-left:-30%
																																															}
																																															.one-book-modal .modal-header .back{
																																															    display:none
																																															}
																																															.one-book-modal .modalcontent{
																																															    padding:0
																																															}
																																															.one-book-modal .modalcontent .search{
																																															    float:left;
																																															    margin-right:15px;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    position:relative;
																																															    width:100%;
																																															    background:#f1f1f1;
																																															    border-bottom:none;
																																															    margin-bottom:10px
																																															}
																																															.one-book-modal .modalcontent .search input{
																																															    display:inline;
																																															    float:left;
																																															    width:400px;
																																															    margin-left:20%
																																															}
																																															.one-book-modal .modalcontent .search button.search-button{
																																															    background:#fff;
																																															    border:0;
																																															    text-align:center;
																																															    width:auto;
																																															    padding:0;
																																															    margin-top:0;
																																															    display:inline;
																																															    float:left;
																																															    left:-63px;
																																															    top:11px;
																																															    position:relative
																																															}
																																															.one-book-modal .modalcontent .search span.icon-search{
																																															    color:#f1f1f1
																																															}
																																															.one-book-modal .modalcontent .pagination-container{
																																															    width:99%;
																																															    border-top:0;
																																															    margin-right:10px;
																																															    display:block;
																																															    float:right;
																																															    height:40px
																																															}
																																															.one-book-modal .modalcontent .pagination-container a{
																																															    color:#333;
																																															    text-decoration:none
																																															}
																																															.one-book-modal .modalcontent .pagination-container a:hover{
																																															    color:#0d8445
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatleft{
																																															    float:left
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatleft span.label{
																																															    font-size:12px;
																																															    line-height:40px;
																																															    padding-left:10px;
																																															    color:#333;
																																															    padding-right:15px
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatleft .clearallfilters{
																																															    padding-left:15px;
																																															    font-size:11px
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatright{
																																															    padding-right:15px;
																																															    line-height:40px;
																																															    float:right;
																																															    box-sizing:border-box
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatright .icon-rewind-to-next-breakpoint,.one-book-modal .modalcontent .pagination-container .floatright .icon-rewind-to-prev-breakpoint,.one-book-modal .modalcontent .pagination-container .floatright .icon-select-left,.one-book-modal .modalcontent .pagination-container .floatright .icon-select-right{
																																															    margin-left:5px;
																																															    position:relative;
																																															    top:2px
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatright span.label{
																																															    font-size:12px;
																																															    line-height:35px
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatright .input-mini{
																																															    font-size:10px!important
																																															}
																																															.one-book-modal .modalcontent .pagination-container .floatright .icon-select-left,.one-book-modal .modalcontent .pagination-container .floatright .icon-select-right{
																																															    font-size:26px;
																																															    line-height:29px
																																															}
																																															.one-book-modal .modalcontent .modaltable{
																																															    display:block;
																																															    height:265px!important;
																																															    overflow-x:auto;
																																															    overflow-y:auto;
																																															    float:left;
																																															    width:100%
																																															}
																																															.one-book-modal .modalcontent .modaltable table{
																																															    background:#dedede
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr.header{
																																															    font-weight:700;
																																															    background:#919191!important;
																																															    color:#fff;
																																															    height:30px!important
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr.header td{
																																															    white-space:nowrap
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr.header td:hover{
																																															    background:#0d8445
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr.header td:hover .column-filter-label{
																																															    color:#fff
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr.header td:hover .dropdown-menu{
																																															    display:block
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr.selected{
																																															    background-color:#fffae3!important;
																																															    height:25px;
																																															    font-size:11px;
																																															    color:#333;
																																															    font-weight:400
																																															}
																																															.one-book-modal .modalcontent .modaltable table tr:nth-child(2n),.one-book-modal .modalcontent .modaltable table tr:nth-child(odd){
																																															    background-color:#fff;
																																															    height:25px;
																																															    font-size:11px
																																															}
																																															.one-book-modal .modal-footer{
																																															    margin-top:10px
																																															}
																																															.one-book-modal .modal-footer .floatleft{
																																															    float:left;
																																															    padding-left:10px
																																															}
																																															#breadcrumb{
																																															    list-style:none;
																																															    display:inline-block;
																																															    margin-top:20px
																																															}
																																															#breadcrumb .icon{
																																															    font-size:14px
																																															}
																																															#breadcrumb li{
																																															    float:left;
																																															    margin-top:10px
																																															}
																																															#breadcrumb li a.default{
																																															    color:#fff;
																																															    display:block;
																																															    background:#ababab;
																																															    text-decoration:none;
																																															    position:relative;
																																															    height:40px;
																																															    line-height:40px;
																																															    padding:0 10px 0 5px;
																																															    text-align:center;
																																															    margin-right:23px;
																																															    margin-top:15px
																																															}
																																															#breadcrumb li .icon{
																																															    margin-right:5px;
																																															    line-height:17px
																																															}
																																															#breadcrumb li a.default:after,#breadcrumb li a.default:before{
																																															    content:"";
																																															    position:absolute;
																																															    top:0;
																																															    border:0 solid #ababab;
																																															    border-width:20px 10px;
																																															    width:0;
																																															    height:0
																																															}
																																															#breadcrumb li a.default:before{
																																															    left:-20px;
																																															    border-left-color:transparent
																																															}
																																															#breadcrumb li a.default:after{
																																															    left:100%;
																																															    border-color:transparent;
																																															    border-left-color:#ababab
																																															}
																																															#breadcrumb li a.inprogress{
																																															    color:#fff;
																																															    display:block;
																																															    background:#0d8445;
																																															    text-decoration:none;
																																															    position:relative;
																																															    height:40px;
																																															    line-height:40px;
																																															    padding:0 10px 0 5px;
																																															    text-align:center;
																																															    margin-right:23px;
																																															    margin-top:15px
																																															}
																																															#breadcrumb li a.inprogress:after,#breadcrumb li a.inprogress:before{
																																															    content:"";
																																															    position:absolute;
																																															    top:0;
																																															    border:0 solid #333;
																																															    border-width:20px 10px;
																																															    width:0;
																																															    height:0
																																															}
																																															#breadcrumb li a.inprogress:before{
																																															    left:-20px;
																																															    border-left-color:transparent
																																															}
																																															#breadcrumb li a.inprogress:after{
																																															    left:100%;
																																															    border-color:transparent;
																																															    border-left-color:#333
																																															}
																																															#breadcrumb li a.complete{
																																															    color:#fff;
																																															    display:block;
																																															    background:#0d8445;
																																															    text-decoration:none;
																																															    position:relative;
																																															    height:40px;
																																															    line-height:40px;
																																															    padding:0 10px 0 5px;
																																															    text-align:center;
																																															    margin-right:23px;
																																															    margin-top:15px
																																															}
																																															#breadcrumb li a.complete:after,#breadcrumb li a.complete:before{
																																															    content:"";
																																															    position:absolute;
																																															    top:0;
																																															    border:0 solid #0d8445;
																																															    border-width:20px 10px;
																																															    width:0;
																																															    height:0
																																															}
																																															#breadcrumb li a.complete:before{
																																															    left:-20px;
																																															    border-left-color:transparent
																																															}
																																															#breadcrumb li a.complete:after{
																																															    left:100%;
																																															    border-color:transparent;
																																															    border-left-color:#0d8445
																																															}
																																															#breadcrumb li:last-child{
																																															    color:#fff;
																																															    display:block;
																																															    background:#0d8445;
																																															    text-decoration:none;
																																															    position:relative;
																																															    line-height:75px;
																																															    line-height:40px;
																																															    padding:0 10px 0 5px;
																																															    text-align:left;
																																															    margin-right:23px;
																																															    float:right;
																																															    margin-top:10px
																																															}
																																															#breadcrumb li:last-child .final,#breadcrumb li:last-child .postage{
																																															    display:block;
																																															    font-weight:700;
																																															    font-size:16px
																																															}
																																															.campaign-dashboard-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    padding:0 15px;
																																															    box-sizing:border-box;
																																															    overflow:hidden
																																															}
																																															.campaign-dashboard-container .campaign-page-title{
																																															    padding:0 10px;
																																															    box-shadow:0 8px 8px -5px #cecece;
																																															    margin-bottom:5px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-dashboard-container .campaign-page-title span{
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:16.9px;
																																															    line-height:52px;
																																															    color:#0d8445
																																															}
																																															.campaign-dashboard-container .campaign-page-title .date{
																																															    float:right;
																																															    font-size:13px
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    box-sizing:border-box;
																																															    height:85px;
																																															    background-color:#fff;
																																															    box-shadow:0 8px 8px -5px #cecece;
																																															    margin-bottom:10px
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul{
																																															    margin:0;
																																															    padding:0;
																																															    width:100%
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li{
																																															    display:inline-block;
																																															    float:left;
																																															    width:25%
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li a{
																																															    background-color:#fff;
																																															    float:none;
																																															    display:inline-block;
																																															    padding:10px;
																																															    line-height:40px;
																																															    box-sizing:border-box;
																																															    letter-spacing:2px;
																																															    text-transform:uppercase;
																																															    position:relative;
																																															    z-index:1;
																																															    color:#32332e;
																																															    font-size:.875em;
																																															    transition:.5s ease;
																																															    -o-transition:.5s ease;
																																															    -webkit-transition:.5s ease;
																																															    margin:0 -1px;
																																															    text-decoration:none;
																																															    width:100%;
																																															    text-align:center
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li a img{
																																															    height:50px;
																																															    display:inline-block;
																																															    vertical-align:top;
																																															    margin-top:5px
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li a .campaign-info{
																																															    display:inline-block;
																																															    line-height:30px;
																																															    text-align:left;
																																															    margin-left:10px
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li a .campaign-info span{
																																															    display:block
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li a .campaign-info .number{
																																															    font-size:26px;
																																															    font-weight:700
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li.active a{
																																															    color:#fff;
																																															    background:#5e6877
																																															}
																																															.campaign-dashboard-container .campaign-dashboard-steps ul li.active a:after{
																																															    content:"";
																																															    position:absolute;
																																															    top:100%;
																																															    left:50%;
																																															    width:0;
																																															    height:0;
																																															    border-top:15px solid #5e6877;
																																															    border-left:15px solid transparent;
																																															    border-right:15px solid transparent
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container{
																																															    display:block;
																																															    width:100%;
																																															    float:left;
																																															    margin-top:10px;
																																															    padding:0 20px;
																																															    box-sizing:border-box;
																																															    overflow:hidden
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item{
																																															    margin-top:10px;
																																															    width:95%;
																																															    margin-bottom:10px;
																																															    display:inline-block;
																																															    float:left;
																																															    height:70px;
																																															    border-radius:3px;
																																															    border-top-right-radius:0;
																																															    border-bottom-right-radius:0;
																																															    box-sizing:border-box;
																																															    box-shadow:0 0 10px rgba(0,0,0,.65)
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-image{
																																															    width:150px;
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    height:60px;
																																															    display:inline-block;
																																															    float:left;
																																															    margin:5px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-information{
																																															    margin-left:10px;
																																															    display:inline-block;
																																															    float:left;
																																															    height:60px;
																																															    padding-top:20px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-information .campaign-name{
																																															    text-transform:uppercase;
																																															    font-size:13px;
																																															    font-weight:700;
																																															    display:block
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-information .campaign-date{
																																															    text-transform:uppercase;
																																															    font-size:11px;
																																															    display:block;
																																															    float:left
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-actions{
																																															    margin-left:10px;
																																															    display:inline-block;
																																															    float:right;
																																															    height:50px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-actions a{
																																															    display:inline-block;
																																															    border-right:1px solid #efefef;
																																															    text-align:center;
																																															    height:50px;
																																															    vertical-align:middle;
																																															    width:80px;
																																															    box-sizing:border-box;
																																															    margin-top:10px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-actions a:last-child{
																																															    border-right:0
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-actions a:first-child{
																																															    border-left:1px solid #efefef
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .campaign-item .campaign-item-actions a img{
																																															    padding-top:8px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .play-item{
																																															    width:4%;
																																															    float:left;
																																															    display:inline-block;
																																															    background-color:#5e6877;
																																															    height:70px;
																																															    margin-left:5px;
																																															    color:#fff;
																																															    margin-top:10px;
																																															    line-height:60px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .show-hide-timeline{
																																															    font-size:10px;
																																															    color:#333;
																																															    text-decoration:underline;
																																															    float:left
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-container .show-hide-timeline:hover{
																																															    font-size:10px;
																																															    color:#0d8445;
																																															    text-decoration:underline
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container{
																																															    position:relative;
																																															    height:65px;
																																															    border:0 solid red;
																																															    text-shadow:0 1px 0 hsla(0,0%,100%,.8);
																																															    color:#6d6d6d;
																																															    margin-left:auto;
																																															    margin-right:auto
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .progress_transparent_line{
																																															    background-color:#ececec
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .progress_green_line,.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .progress_transparent_line{
																																															    position:absolute;
																																															    top:50px;
																																															    left:14px;
																																															    display:block;
																																															    float:left;
																																															    width:96%;
																																															    height:5px;
																																															    z-index:0;
																																															    box-sizing:border-box;
																																															    background-size:35px 35px;
																																															    background-image:-moz-linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.4) 75%,transparent 75%,transparent)
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .progress_green_line{
																																															    background-color:#0d8445
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .touch-point{
																																															    width:16px;
																																															    height:16px;
																																															    background:#fff;
																																															    border-radius:50px;
																																															    display:inline-block;
																																															    box-shadow:0 0 10px rgba(0,0,0,.65);
																																															    cursor:pointer;
																																															    position:absolute;
																																															    z-index:2;
																																															    top:44px;
																																															    line-height:16px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .touch-point:hover{
																																															    background-position:-27px -84px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .touch-point-completed{
																																															    background:#75c01d
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .touch-point-completed:before{
																																															    position:absolute;
																																															    content:"\2713";
																																															    color:#fff;
																																															    right:4px;
																																															    font-family:unicons;
																																															    font-style:normal;
																																															    speak:none;
																																															    font-weight:400;
																																															    font-size:10px;
																																															    -webkit-font-smoothing:antialiased;
																																															    z-index:1002
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .touch-point-pending{
																																															    top:25px;
																																															    position:absolute;
																																															    background:#fff;
																																															    color:#e4423f;
																																															    font-size:12px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message{
																																															    background-color:#f1f1f1;
																																															    position:fixed;
																																															    top:70px;
																																															    color:#000;
																																															    padding:5px;
																																															    box-sizing:border-box
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message .msg{
																																															    font-size:10px;
																																															    z-index:100
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message .msg:nth-of-type(odd){
																																															    background-color:#fff;
																																															    background-color:#fcfcfc
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message .info{
																																															    padding:5px;
																																															    font-size:11px;
																																															    text-shadow:0 0 0;
																																															    cursor:auto;
																																															    z-index:100;
																																															    position:relative;
																																															    font-weight:700;
																																															    border-bottom:1px dashed #999;
																																															    position:default;
																																															    line-height:14px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message .message-pointer{
																																															    position:absolute;
																																															    top:-22px;
																																															    z-index:1;
																																															    color:#666;
																																															    font-size:22px;
																																															    text-shadow:none
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table{
																																															    border-top:1px dotted #bebebe;
																																															    border-bottom:1px dotted #bebebe;
																																															    border-collapse:none;
																																															    margin:0
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table a{
																																															    text-decoration:underline
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table a:hover{
																																															    text-decoration:none
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table thead{
																																															    background:#f1f1f1
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table thead th{
																																															    font-weight:400;
																																															    text-align:left;
																																															    line-height:15px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table tbody,.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table tr{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table tr>td{
																																															    border-bottom:1px dotted #e4e4e4;
																																															    line-height:15px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .e-message-table tr:last-child>td{
																																															    border-bottom:0 dotted #e4e4e4;
																																															    line-height:15px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .icon-close{
																																															    cursor:pointer;
																																															    line-height:10px;
																																															    font-size:10px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .horizontal-line{
																																															    border:0;
																																															    border-left:3px solid #0d8445;
																																															    clear:both;
																																															    height:20px;
																																															    width:0;
																																															    position:absolute;
																																															    z-index:1;
																																															    top:30px;
																																															    line-height:16px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .leftend{
																																															    left:14px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .leftend .year{
																																															    position:relative;
																																															    text-align:center;
																																															    top:-30px;
																																															    left:-15px;
																																															    color:#0d8445
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .leftend .month{
																																															    position:relative;
																																															    text-align:center;
																																															    top:-32px;
																																															    left:-11px;
																																															    color:#0d8445
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .month-line{
																																															    height:10px;
																																															    border-left:2px solid #0d8445
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .even-month{
																																															    top:37px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .even-month .month{
																																															    position:relative;
																																															    top:-18px;
																																															    left:-10px;
																																															    color:#0d8445
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .month,.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .year{
																																															    font-size:12px
																																															}
																																															.campaign-dashboard-container .campaign-mega-container .campaign-progress-container .year{
																																															    font-weight:700
																																															}
																																															.campaign-customization-wrapper{
																																															    border-bottom:4px solid #0d8445;
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:10px;
																																															    position:fixed;
																																															    top:5%;
																																															    left:5%;
																																															    z-index:1050;
																																															    width:90%;
																																															    height:90%;
																																															    *zoom:1;
																																															    overflow:hidden;
																																															    background:#fff;
																																															    box-shadow:0 3px 7px rgba(0,0,0,.3)
																																															}
																																															.campaign-customization-wrapper:after,.campaign-customization-wrapper:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.campaign-customization-wrapper:after{
																																															    clear:both
																																															}
																																															.campaign-customization-wrapper .product-customization-header{
																																															    background-color:transparent;
																																															    *zoom:1
																																															}
																																															.campaign-customization-wrapper .product-customization-header:after,.campaign-customization-wrapper .product-customization-header:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.campaign-customization-wrapper .product-customization-header:after{
																																															    clear:both
																																															}
																																															.campaign-customization-wrapper .product-customization-header .floatleft{
																																															    float:left
																																															}
																																															.campaign-customization-wrapper .product-customization-header .floatright{
																																															    float:right
																																															}
																																															.campaign-customization-wrapper .product-customization-header .header-label{
																																															    display:table-cell;
																																															    font-weight:700;
																																															    vertical-align:top;
																																															    color:#0d8445;
																																															    line-height:40px;
																																															    padding-left:15px;
																																															    font-size:13px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .close,.campaign-customization-wrapper .product-customization-header .help,.campaign-customization-wrapper .product-customization-header .review-job,.campaign-customization-wrapper .product-customization-header .save-job,.campaign-customization-wrapper .product-customization-header .split-window{
																																															    display:inline-block;
																																															    float:right;
																																															    margin-right:10px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .close span,.campaign-customization-wrapper .product-customization-header .help span,.campaign-customization-wrapper .product-customization-header .review-job span,.campaign-customization-wrapper .product-customization-header .save-job span,.campaign-customization-wrapper .product-customization-header .split-window span{
																																															    padding-right:4px;
																																															    font-size:13px;
																																															    margin-top:5px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .close a,.campaign-customization-wrapper .product-customization-header .help a,.campaign-customization-wrapper .product-customization-header .review-job a,.campaign-customization-wrapper .product-customization-header .save-job a,.campaign-customization-wrapper .product-customization-header .split-window a{
																																															    color:#000;
																																															    display:inline-block;
																																															    line-height:40px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .close a:hover,.campaign-customization-wrapper .product-customization-header .help a:hover,.campaign-customization-wrapper .product-customization-header .review-job a:hover,.campaign-customization-wrapper .product-customization-header .save-job a:hover,.campaign-customization-wrapper .product-customization-header .split-window a:hover{
																																															    color:#000
																																															}
																																															.campaign-customization-wrapper .product-customization-header .split-window .icon-splitwindow{
																																															    background-position:-312px -72px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .split-window:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.campaign-customization-wrapper .product-customization-header .split-window:hover .icon-splitwindow{
																																															    background-position:-96px -144px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .print-options{
																																															    display:inline-block;
																																															    float:right;
																																															    height:30px;
																																															    margin:5px;
																																															    margin-top:-6px;
																																															    cursor:pointer
																																															}
																																															.campaign-customization-wrapper .product-customization-header .print-options .error-message-control{
																																															    padding:5px;
																																															    font-size:13px
																																															}
																																															.campaign-customization-wrapper .product-customization-header .print-options .error-message-control .icon_error-triangle{
																																															    position:relative;
																																															    top:0
																																															}
																																															.campaign-customization-wrapper .product-customization-header .home{
																																															    display:none
																																															}
																																															.campaign-customization-wrapper .campaign-components{
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    padding:10px;
																																															    padding-left:8px;
																																															    font-size:12px
																																															}
																																															.campaign-customization-wrapper .campaign-components .campaign-name-selector{
																																															    padding:0 5px;
																																															    padding-left:0;
																																															    float:left;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    color:#000;
																																															    text-decoration:none;
																																															    font-weight:400
																																															}
																																															.campaign-customization-wrapper .campaign-components .campaign-name-selector a.campaign-name-container{
																																															    padding:0 10px;
																																															    padding-right:15px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    color:#333;
																																															    font-weight:400;
																																															    position:relative;
																																															    background:#fff;
																																															    border:1px solid #c4c4c4;
																																															    line-height:26px;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
																																															    min-width:250px
																																															}
																																															.campaign-customization-wrapper .campaign-components .campaign-name-selector a.campaign-name-container span.icon_pencil{
																																															    position:relative;
																																															    top:5px;
																																															    left:10px;
																																															    font-size:15px;
																																															    float:right
																																															}
																																															.campaign-customization-wrapper .campaign-components .due-date-selector{
																																															    padding:0 5px;
																																															    padding-left:0;
																																															    float:left;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    color:#000;
																																															    text-decoration:none;
																																															    font-weight:400
																																															}
																																															.campaign-customization-wrapper .campaign-components .due-date-selector a.due-date-picker{
																																															    padding:0 10px;
																																															    padding-right:15px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    color:#333;
																																															    font-weight:400;
																																															    position:relative;
																																															    background:#fff;
																																															    border:1px solid #c4c4c4;
																																															    line-height:26px;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
																																															}
																																															.campaign-customization-wrapper .campaign-components .due-date-selector a.due-date-picker span.icon-calendar{
																																															    position:relative;
																																															    top:0;
																																															    left:10px;
																																															    font-size:15px
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data{
																																															    padding:0 5px;
																																															    padding-left:0;
																																															    float:left;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    color:#000;
																																															    text-decoration:none;
																																															    font-weight:400
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data a.initial-campaign-data-container{
																																															    padding:0 10px;
																																															    padding-right:15px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    color:#333;
																																															    font-weight:400;
																																															    position:relative;
																																															    background:#fff;
																																															    border:1px solid #c4c4c4;
																																															    line-height:26px;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data a.initial-campaign-data-container span.icon-user-male{
																																															    position:relative;
																																															    top:0;
																																															    left:10px;
																																															    font-size:15px
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list{
																																															    margin:0;
																																															    padding:0;
																																															    list-style:none;
																																															    font-size:12px
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list li{
																																															    display:block;
																																															    border-top:1px dotted #d8d8d8
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list li:hover,.campaign-customization-wrapper .campaign-components .initial-campaign-data-list li:hover a{
																																															    color:#0d8445
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list li a{
																																															    display:block;
																																															    padding:8px 15px
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list li a:hover{
																																															    color:#0d8445
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list li:first-child{
																																															    border-top:0
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list .selected{
																																															    background:#0d8445
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list .selected a,.campaign-customization-wrapper .campaign-components .initial-campaign-data-list .selected a:hover{
																																															    color:#fff
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data-list .selected:hover{
																																															    background:#0d8445
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu{
																																															    display:none;
																																															    background:#fff
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu ul{
																																															    list-style:none;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.campaign-customization-wrapper .campaign-components .initial-campaign-data:hover .dropdown-menu{
																																															    display:block
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list{
																																															    border:none;
																																															    border-top:3px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:10px;
																																															    margin:0;
																																															    position:absolute;
																																															    left:0;
																																															    min-width:300px;
																																															    font-size:12px;
																																															    display:block;
																																															    cursor:default;
																																															    z-index:100;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28);
																																															    list-style-position:inside
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list li{
																																															    border-bottom:1px dotted #f1f1f1;
																																															    display:block;
																																															    padding:8px 5px;
																																															    color:#333;
																																															    cursor:pointer
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list li:hover{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list li .filter-name{
																																															    display:inline-block
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list li .filter-count{
																																															    float:right;
																																															    display:inline-block;
																																															    position:relative;
																																															    top:-35px
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list .dropdown-header{
																																															    background:#ccc
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list .dropdown-header:hover{
																																															    background:#000;
																																															    color:#fff!important
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list .dropdown-items{
																																															    height:150px;
																																															    overflow-x:hidden;
																																															    overflow-y:auto
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list .dropdown-button-container .import-contacts{
																																															    background:#0d8445;
																																															    margin-right:10px;
																																															    padding:5px;
																																															    display:inline-block;
																																															    width:100%;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    text-align:center
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list .dropdown-button-container .import-contacts:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.campaign-customization-wrapper .campaign-components .dropdown-menu>.initial-campaign-data-list .dropdown-button-container:hover{
																																															    background:#fff;
																																															    color:#fff!important
																																															}
																																															.campaign-customization-wrapper .product-customization-footer{
																																															    vertical-align:top;
																																															    width:100%;
																																															    overflow:hidden;
																																															    border-top:1px dotted #ccc;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    float:left
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .pricing-container{
																																															    display:inline-block;
																																															    width:auto;
																																															    float:left
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .pricing-container .pricing-label{
																																															    color:#000;
																																															    font-size:11px;
																																															    font-weight:700;
																																															    line-height:40px
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .pricing-container .pricing-value{
																																															    color:#000;
																																															    font-size:13px;
																																															    font-weight:700;
																																															    line-height:40px
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .pricing-container .more-info{
																																															    display:none
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .pricing-container .subtotal-label{
																																															    margin-left:20px;
																																															    line-height:40px
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .button-container{
																																															    display:inline-block;
																																															    width:100%;
																																															    float:left;
																																															    padding-left:15px
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .button-container .save-job-button{
																																															    background:#0d8445;
																																															    margin-right:10px;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    float:right;
																																															    text-decoration:none
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .button-container .save-job-button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .button-container .add-to-cart-button{
																																															    background:#0d8445;
																																															    margin-right:10px;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    float:right;
																																															    text-decoration:none
																																															}
																																															.campaign-customization-wrapper .product-customization-footer .button-container .add-to-cart-button:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps{
																																															    height:65px;
																																															    background-color:#dedede
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul{
																																															    margin:0;
																																															    padding:0;
																																															    width:100%
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li{
																																															    display:inline-block;
																																															    float:left;
																																															    width:25%
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .intialize-step .intialize-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/initialize_inactive.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .intialize-step span{
																																															    display:block;
																																															    font-size:14px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .intialize-step-active .intialize-step-icon,.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .intialize-step:hover .intialize-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/initialize.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .customize-step .customize-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/customise_inactive.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .customize-step span{
																																															    display:block;
																																															    font-size:14px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .customize-step-active .customize-step-icon,.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .customize-step:hover .customize-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/customise.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .configure-step .configure-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/gear_inactive.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .configure-step span{
																																															    display:block;
																																															    font-size:14px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .configure-step-active .configure-step-icon,.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .configure-step:hover .configure-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/gear.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .launch-step .launch-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/launch_inactive.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .launch-step span{
																																															    display:block;
																																															    font-size:14px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .launch-step-active .launch-step-icon,.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li .launch-step:hover .launch-step-icon{
																																															    height:20px;
																																															    margin-bottom:5px;
																																															    background:url(../../images/launch.png) no-repeat top;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li a{
																																															    background-color:#dedede;
																																															    float:none;
																																															    display:inline-block;
																																															    padding:10px;
																																															    line-height:20px;
																																															    box-sizing:border-box;
																																															    letter-spacing:2px;
																																															    text-transform:uppercase;
																																															    position:relative;
																																															    z-index:1;
																																															    color:#32332e;
																																															    font-size:.875em;
																																															    transition:.5s ease;
																																															    -o-transition:.5s ease;
																																															    -webkit-transition:.5s ease;
																																															    margin:0 -1px;
																																															    text-decoration:none;
																																															    width:100%;
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li a img{
																																															    height:20px;
																																															    margin-bottom:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li a span{
																																															    display:block;
																																															    font-size:14px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-steps ul li.active a{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content{
																																															    height:345px;
																																															    background-color:#fff;
																																															    display:block;
																																															    padding:5px;
																																															    width:90%;
																																															    margin:10px auto;
																																															    padding:10px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-error-message-control{
																																															    font-size:9px;
																																															    line-height:15px;
																																															    color:red;
																																															    margin-left:5px;
																																															    margin-top:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container{
																																															    display:block;
																																															    float:left;
																																															    width:100%
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container h1,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container h1{
																																															    font-size:18px;
																																															    font-weight:700;
																																															    margin:0;
																																															    text-align:left;
																																															    color:#333;
																																															    border-bottom:none;
																																															    padding-bottom:5px;
																																															    text-transform:uppercase
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    margin-top:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components span,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components span{
																																															    display:block;
																																															    line-height:30px;
																																															    text-transform:uppercase
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components .title-textbox,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components .title-textbox{
																																															    width:400px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components .campaign-type,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components .campaign-type{
																																															    line-height:15px;
																																															    text-transform:uppercase;
																																															    display:block;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components .campaign-info,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components .campaign-info{
																																															    cursor:pointer;
																																															    margin-left:20px;
																																															    color:#fff;
																																															    display:inline-block;
																																															    font-size:20px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components .campaign-info a,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components .campaign-info a{
																																															    color:#0d8445!important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-components .campaign-info a:hover,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-details-container .campaign-components .campaign-info a:hover{
																																															    color:#f1f1f1
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container{
																																															    margin-top:20px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-mode{
																																															    float:left;
																																															    margin-right:15px;
																																															    margin-top:15px;
																																															    margin-bottom:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-records-container{
																																															    margin-top:10px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-records-container .campaign-records{
																																															    display:inline-block!important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .campaign-contact-list{
																																															    width:400px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .create-new-contact{
																																															    background:#0d8445;
																																															    display:inline-block;
																																															    line-height:45px;
																																															    color:#fff;
																																															    width:auto;
																																															    padding:5px 10px;
																																															    text-decoration:none;
																																															    text-transform:none important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .create-new-contact:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-initialize-contact-details-container .create-new-contact span{
																																															    text-transform:none
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container{
																																															    height:345px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .timeline-container{
																																															    width:100%;
																																															    float:left;
																																															    display:block
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .print-shop-selector{
																																															    padding:0 5px;
																																															    padding-left:10px;
																																															    float:left;
																																															    margin-bottom:10px;
																																															    height:35px;
																																															    position:relative;
																																															    box-sizing:border-box;
																																															    display:inline-block;
																																															    line-height:35px;
																																															    color:#000;
																																															    background-color:#f9f9f9;
																																															    background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															    background-repeat:repeat-x;
																																															    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															    text-decoration:none;
																																															    border:1px solid #c4c4c4;
																																															    font-weight:400
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .print-shop-selector .print-shop-selector-title{
																																															    display:inline-block
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .print-shop-selector a.print-shop-selected{
																																															    padding:0 10px;
																																															    padding-right:5px;
																																															    margin-left:5px;
																																															    display:inline-block;
																																															    color:#0d8445;
																																															    font-weight:400;
																																															    position:relative;
																																															    background:#fff;
																																															    border:1px solid #d8d8d8;
																																															    line-height:26px;
																																															    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .print-shop-selector a.print-shop-selected span.icon-select-bottom{
																																															    position:relative;
																																															    top:7px;
																																															    left:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .print-shop-selector a.print-shop-selected .PrintShop-AddressDisplay{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:1px solid #ccc;
																																															    line-height:20px;
																																															    padding:15px;
																																															    color:#333;
																																															    right:0;
																																															    box-shadow:0 0 10px rgba(0,0,0,.2);
																																															    min-width:225px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .customize-elements tr{
																																															    height:auto!important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table thead{
																																															    background:#f1f1f1
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table thead th{
																																															    font-weight:400;
																																															    text-transform:uppercase;
																																															    text-align:left
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody tr>td{
																																															    border-bottom:1px dotted #e4e4e4;
																																															    vertical-align:top
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody tr:last-child>td{
																																															    border-bottom:0 dotted #e4e4e4;
																																															    vertical-align:top
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-date-error-message-control{
																																															    color:red;
																																															    position:relative;
																																															    top:-5px;
																																															    left:5px;
																																															    float:left;
																																															    font-size:10px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .add-row{
																																															    display:block;
																																															    float:left;
																																															    color:#333;
																																															    text-decoration:underline;
																																															    width:100%;
																																															    margin-left:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .add-row:hover{
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-touchpoint-name{
																																															    text-transform:uppercase;
																																															    margin-left:28px;
																																															    margin-top:-20px;
																																															    display:inline-block
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-media-icon img{
																																															    height:30px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-thumbnail-image img{
																																															    max-height:36px;
																																															    border:1px solid #ccc
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-info{
																																															    cursor:pointer;
																																															    color:#fff;
																																															    display:inline-block;
																																															    font-size:20px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-info a{
																																															    color:#0d8445!important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-info a:hover{
																																															    color:#f1f1f1
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .customize-button{
																																															    background:#969696;
																																															    display:inline-block;
																																															    color:#fff;
																																															    width:auto;
																																															    padding:5px;
																																															    text-decoration:none;
																																															    text-transform:none important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .customize-button:hover{
																																															    background:#a3a3a3;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .customize-button span{
																																															    text-transform:none
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .customize-button .icon_pencil-edit{
																																															    top:0;
																																															    margin-right:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .customize-button:after{
																																															    content:"*";
																																															    display:inline-block;
																																															    height:12px;
																																															    position:relative;
																																															    right:-25px;
																																															    top:-15px;
																																															    box-sizing:border-box;
																																															    font-size:23px;
																																															    color:red
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .edit-button{
																																															    background-color:#969696;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    float:right;
																																															    display:inline-block;
																																															    margin-left:15px;
																																															    line-height:10px;
																																															    margin-top:10px;
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .edit-button .icon_pencil-edit{
																																															    margin-top:-3px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .count-number{
																																															    font-size:15px;
																																															    color:#000;
																																															    display:block;
																																															    width:100%
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .count-information{
																																															    font-size:11px;
																																															    display:block;
																																															    width:100%;
																																															    color:#999;
																																															    text-transform:uppercase
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .auto-approve-container .checkbox-info{
																																															    font-size:11px;
																																															    color:#000
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .auto-approve-container .range-container{
																																															    display:block;
																																															    width:100%;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .auto-approve-container .range-container .range-container-to{
																																															    margin-right:5px;
																																															    margin-left:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .start-by-container{
																																															    display:block;
																																															    width:100%
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .start-by-container .count-number{
																																															    display:inline-block;
																																															    width:auto
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .start-by-container .count-information{
																																															    display:inline-block;
																																															    width:auto;
																																															    margin-left:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .start-by-container .start-by{
																																															    color:#333;
																																															    text-transform:uppercase;
																																															    margin-right:5px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .start-by-container .responses-data{
																																															    color:#0d8445;
																																															    text-transform:uppercase
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .start-by-container .icon_check_alt2{
																																															    color:#007c1d;
																																															    font-size:18px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .data-button{
																																															    background:#0d8445;
																																															    display:inline-block;
																																															    line-height:25px;
																																															    color:#fff;
																																															    width:auto;
																																															    padding:5px 10px;
																																															    text-decoration:none;
																																															    text-transform:none important;
																																															    white-space:nowrap
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .data-button:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .data-button span{
																																															    text-transform:none
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container{
																																															    width:100%;
																																															    display:block;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .campaign-date-label-container{
																																															    width:280px;
																																															    display:inline-block
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .campaign-due-date-picker{
																																															    padding:5px;
																																															    background:#fff;
																																															    font-size:13px;
																																															    display:inline-block;
																																															    width:133px;
																																															    box-sizing:border-box;
																																															    margin-right:5px;
																																															    margin-bottom:5px;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time{
																																															    display:inline-block;
																																															    float:left;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time .delete-row{
																																															    float:right;
																																															    position:relative;
																																															    color:red;
																																															    margin-left:10px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time .icon_clock_alt{
																																															    top:-17px;
																																															    left:5px;
																																															    font-size:16px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time button{
																																															    width:12%;
																																															    position:relative;
																																															    left:0;
																																															    top:-1px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time button .start-time-button:hover{
																																															    box-shadow:inset 0 0 0 transparent
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time span .icon-start-time{
																																															    color:#e9ebed;
																																															    padding-right:10px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time input{
																																															    display:inline;
																																															    width:48%;
																																															    font-weight:300;
																																															    position:relative;
																																															    top:-2px;
																																															    height:20px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time .start-time-categories{
																																															    float:left;
																																															    display:inline-block;
																																															    position:relative;
																																															    height:30px;
																																															    overflow:hidden;
																																															    line-height:30px;
																																															    left:4px;
																																															    top:-2px;
																																															    box-sizing:border-box
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time .start-time-categories .label{
																																															    color:#777;
																																															    white-space:nowrap;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    text-indent:1px;
																																															    height:35px;
																																															    margin:0 23px 0 9px;
																																															    line-height:30px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    display:inline-block;
																																															    max-width:150px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time .start-time-categories .nav-down-arrow{
																																															    border-style:solid;
																																															    border:4px dashed transparent;
																																															    border-top:4px solid #a0a0a0;
																																															    border-bottom-width:0;
																																															    width:0;
																																															    height:0;
																																															    font-size:0;
																																															    line-height:0;
																																															    position:absolute;
																																															    right:8px;
																																															    top:13px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .start-time .start-time-categories select{
																																															    position:absolute;
																																															    left:30px;
																																															    top:7px;
																																															    margin:0;
																																															    padding:0;
																																															    outline:none;
																																															    opacity:0;
																																															    filter:alpha(opacity=0)
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .contacts-count{
																																															    display:inline-block;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .contacts-count .count-number,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .contacts-count count-information{
																																															    display:block;
																																															    float:left;
																																															    width:100%
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .contacts-count .count-number{
																																															    margin-left:0
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .count-information,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .count-number{
																																															    display:inline-block;
																																															    width:auto
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-add,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-remove{
																																															    cursor:pointer;
																																															    color:#fff;
																																															    display:inline-block;
																																															    font-size:20px;
																																															    float:right;
																																															    margin-top:8px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-add a,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-remove a{
																																															    color:#333!important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-add a:hover,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-remove a:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container date-remove{
																																															    margin-left:15px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-add-single{
																																															    left:-20px;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .time-select{
																																															    height:36px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .icon_table{
																																															    position:relative;
																																															    float:left;
																																															    top:1px;
																																															    font-size:13px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-label-container{
																																															    position:relative;
																																															    display:inline-block;
																																															    left:-10px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-label-container .weekday-label{
																																															    display:inline;
																																															    float:left;
																																															    font-size:10px;
																																															    position:relative;
																																															    left:20px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container table tbody .campaign-due-date-picker-container .date-label-container .date-label{
																																															    display:block;
																																															    float:left;
																																															    width:100%;
																																															    left:20px;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .time-zone-label{
																																															    display:inline-block;
																																															    font-size:12px;
																																															    margin-left:10px;
																																															    line-height:35px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container{
																																															    position:absolute;
																																															    background-color:#fff;
																																															    z-index:100;
																																															    padding:5px;
																																															    line-height:17px;
																																															    box-sizing:border-box;
																																															    cursor:default;
																																															    border:1px solid #d8d8d8!important
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .icon-chevron-left{
																																															    background-image:url(images/glyphicons-halflings.png);
																																															    background-position:-432px -72px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .icon-chevron-right{
																																															    background-image:url(images/glyphicons-halflings.png);
																																															    background-position:-456px -72px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table{
																																															    border:2px solid #f1f1f1!important;
																																															    border-collapse:collapse;
																																															    width:243px;
																																															    height:200px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table .month-year{
																																															    background:#f1f1f1;
																																															    padding:3px 8px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table .month-year .btn{
																																															    background:transparent;
																																															    color:#000
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table .week-day th{
																																															    padding:6px;
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table td,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table th{
																																															    padding:0;
																																															    margin:0;
																																															    border:1px solid transparent
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table th{
																																															    text-transform:uppercase;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop table th .btn{
																																															    text-transform:uppercase;
																																															    font-weight:300
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .muted{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .btn{
																																															    padding:2px 5px;
																																															    font-size:12px;
																																															    background:transparent;
																																															    color:#000
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .btn:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .btn:hover .muted{
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .btn-rush{
																																															    background:#b3d8c2
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop .btn-info{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop button[disabled=disabled]{
																																															    color:#ababab
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop button[disabled=disabled]:hover{
																																															    color:#ababab;
																																															    background:transparent;
																																															    cursor:not-allowed
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop button[disabled=disabled] .muted,.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop button[disabled=disabled]:hover .muted{
																																															    color:#ababab
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendarBackdrop button[disabled=disabled] .muted:hover{
																																															    color:#ababab;
																																															    background:transparent;
																																															    cursor:not-allowed
																																															}
																																															.product-customization-wrapper .product-customization-container .campaign-wizard-content .campaign-customize-details-container .calendar-container .calendar-actions{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-footer .info{
																																															    margin-left:20px
																																															}
																																															.product-customization-wrapper .product-customization-footer .info:before{
																																															    content:"*";
																																															    display:inline-block;
																																															    height:12px;
																																															    position:relative;
																																															    top:5px;
																																															    left:-5px;
																																															    box-sizing:border-box;
																																															    font-size:23px;
																																															    color:red
																																															}
																																															.campaign-contacts-wrapper{
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:10px;
																																															    position:fixed;
																																															    top:5%;
																																															    left:5%;
																																															    z-index:1050;
																																															    width:90%;
																																															    height:90%;
																																															    *zoom:1;
																																															    overflow:hidden;
																																															    background-color:#fff;
																																															    box-shadow:0 3px 7px rgba(0,0,0,.3)
																																															}
																																															.campaign-contacts-wrapper:after,.campaign-contacts-wrapper:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.campaign-contacts-wrapper:after{
																																															    clear:both
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header{
																																															    background-color:#fff;
																																															    *zoom:1;
																																															    box-shadow:0 0 2px rgba(0,0,0,.5);
																																															    padding-left:10px;
																																															    border-top:4px solid #0d8445
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header:after,.campaign-contacts-wrapper .campaign-contacts-header:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header:after{
																																															    clear:both
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header .header-label{
																																															    display:table-cell;
																																															    font-weight:700;
																																															    vertical-align:top;
																																															    color:#0d8445;
																																															    line-height:40px;
																																															    padding-left:5px;
																																															    font-size:13px
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header .close{
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    float:right
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header .close span{
																																															    padding-right:4px;
																																															    font-size:13px
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header .close a{
																																															    color:#000;
																																															    display:inline-block;
																																															    line-height:40px;
																																															    padding:0 20px
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header .close a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.campaign-contacts-wrapper .campaign-contacts-header .close .icon-cross{
																																															    margin-top:4px
																																															}
																																															.campaign-contacts-wrapper .floatright{
																																															    float:right
																																															}
																																															.campaign-contacts-wrapper .floatleft{
																																															    float:left
																																															}
																																															.pwc-filter-container{
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    width:100%;
																																															    display:block;
																																															    float:left;
																																															    border:1px solid #faebcc;
																																															    background:#fcf8e3;
																																															    margin-bottom:10px;
																																															    margin-top:10px
																																															}
																																															.pwc-filter-container .pwc-filter-add{
																																															    width:100%;
																																															    display:block;
																																															    text-align:center;
																																															    font-weight:700;
																																															    float:left
																																															}
																																															.pwc-filter-container .pwc-filter-options{
																																															    width:100%;
																																															    min-height:100px;
																																															    display:block;
																																															    float:left;
																																															    box-sizing:border-box;
																																															    padding:0
																																															}
																																															.pwc-filter-container .pwc-filter-options .info-container{
																																															    float:left;
																																															    display:inline-block;
																																															    width:95%;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    border-right:1px solid #efefef;
																																															    min-height:100px
																																															}
																																															.pwc-filter-container .pwc-filter-options .info-container .info{
																																															    font-size:13px;
																																															    font-weight:700;
																																															    line-height:20px
																																															}
																																															.pwc-filter-container .pwc-filter-options .info-container .tags{
																																															    list-style:none;
																																															    margin:0;
																																															    overflow:hidden;
																																															    padding:0
																																															}
																																															.pwc-filter-container .pwc-filter-options .info-container .tags li{
																																															    float:left
																																															}
																																															.pwc-filter-container .pwc-filter-options .info-container .tags .tag{
																																															    background:#efefef;
																																															    color:#888;
																																															    display:inline-block;
																																															    height:26px;
																																															    line-height:26px;
																																															    padding:0 10px 0 13px;
																																															    position:relative;
																																															    margin:0 5px 5px 0;
																																															    text-decoration:none;
																																															    -webkit-transition:color .2s;
																																															    cursor:normal
																																															}
																																															.pwc-filter-container .pwc-filter-options .edit-container{
																																															    display:inline-block;
																																															    float:right;
																																															    width:5%;
																																															    min-height:100px;
																																															    height:auto;
																																															    box-sizing:border-box
																																															}
																																															.pwc-filter-container .pwc-filter-options .edit-container a{
																																															    height:50px;
																																															    color:#bcbcbc;
																																															    display:block;
																																															    float:left;
																																															    width:117%;
																																															    text-align:center;
																																															    line-height:50px
																																															}
																																															.pwc-filter-container .pwc-filter-options .edit-container a span{
																																															    font-size:26px;
																																															    width:90%;
																																															    margin:0 auto
																																															}
																																															.pwc-filter-container .pwc-filter-options .edit-container a img{
																																															    height:30px
																																															}
																																															.pwc-filter-container .pwc-filter-options .edit-container a:first-child{
																																															    border-bottom:1px solid #efefef
																																															}
																																															.pwc-product-customization-wrapper{
																																															    border-bottom:4px solid #0d8445;
																																															    position:fixed;
																																															    top:50%;
																																															    left:50%;
																																															    z-index:1050;
																																															    margin:-250px 0 0 -280px;
																																															    background-color:#fff;
																																															    border-top:4px solid #0d8445;
																																															    box-shadow:0 3px 7px rgba(0,0,0,.3);
																																															    background-clip:padding-box;
																																															    outline:none;
																																															    width:740px;
																																															    margin-left:-370px!important;
																																															    border:none;
																																															    float:left;
																																															    height:auto!important
																																															}
																																															.pwc-personalization-content-holder{
																																															    display:block;
																																															    width:99%;
																																															    background:transparent;
																																															    overflow-x:hidden;
																																															    overflow-y:auto
																																															}
																																															.pwc-personalization-content-holder .print-service-item{
																																															    margin:5px 3px 5px 2px;
																																															    width:120px;
																																															    height:100px;
																																															    display:inline-block;
																																															    background:#f1f1f1;
																																															    vertical-align:top;
																																															    position:relative;
																																															    border:none;
																																															    box-sizing:border-box;
																																															    cursor:pointer
																																															}
																																															.pwc-personalization-content-holder .print-service-item .print-service-image{
																																															    border:0;
																																															    text-align:center;
																																															    height:40px;
																																															    display:block;
																																															    margin:5px;
																																															    margin-top:10px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.pwc-personalization-content-holder .print-service-item .print-service-image img{
																																															    display:none
																																															}
																																															.pwc-personalization-content-holder .print-service-item .print-service-title{
																																															    display:block;
																																															    text-align:center;
																																															    width:120px;
																																															    margin-top:10px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.pwc-personalization-content-holder .print-service-item .print-service-title span{
																																															    padding:5px;
																																															    border:0;
																																															    font-size:11px
																																															}
																																															.pwc-personalization-content-holder .print-service-item .print-service-item:last-child{
																																															    margin-right:0
																																															}
																																															.pwc-personalization-content-holder .print-service-item-selected{
																																															    border:1px solid #0d8445!important;
																																															    box-shadow:inset 0 0 7px rgba(0,0,0,.5);
																																															    cursor:pointer
																																															}
																																															.pwc-personalization-content-holder .print-service-item-selected:after{
																																															    width:0;
																																															    height:0;
																																															    border-top:45px solid #0d8445;
																																															    border-left:40px solid transparent;
																																															    position:absolute;
																																															    display:block;
																																															    right:0;
																																															    content:".";
																																															    top:0;
																																															    z-index:1001
																																															}
																																															.pwc-personalization-content-holder .print-service-item-selected:before{
																																															    position:absolute;
																																															    content:"\2713";
																																															    color:#fff;
																																															    right:7px;
																																															    font-family:unicons;
																																															    font-style:normal;
																																															    speak:none;
																																															    font-weight:400;
																																															    -webkit-font-smoothing:antialiased;
																																															    z-index:1002;
																																															    font-size:20px
																																															}
																																															.pwc-personalization-content-holder .print-service-item-selected .btn{
																																															    background:#0d8445!important;
																																															    padding:10px;
																																															    display:block;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    border-radius:0
																																															}
																																															.pwc-personalization-content-holder .print-service-item-selected .btn:hover{
																																															    background:#0d8445
																																															}
																																															.header,.header .container{
																																															    width:100%
																																															}
																																															.header{
																																															    position:fixed;
																																															    top:0;
																																															    left:0;
																																															    z-index:100;
																																															    transition:top .5s
																																															}
																																															.header.hidden{
																																															    top:-100%;
																																															    transition:top 2s
																																															}
																																															.top-bar{
																																															    width:100%;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    height:42px;
																																															    background:#0d8445;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    color:#fff;
																																															    position:relative;
																																															    z-index:100
																																															}
																																															.top-bar,.top-bar .container{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center
																																															}
																																															.top-bar .container{
																																															    width:1250px;
																																															    -ms-flex-pack:justify;
																																															    justify-content:space-between;
																																															    margin:0
																																															}
																																															.top-bar .container .col-1,.top-bar .container .col-2{
																																															    -ms-flex-pack:start;
																																															    justify-content:flex-start
																																															}
																																															.secondary-bar,.top-bar .container .col-1,.top-bar .container .col-2{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center
																																															}
																																															.secondary-bar{
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    height:84px;
																																															    background-color:hsla(0,0%,100%,.94);
																																															    border-bottom:1px solid #ccc;
																																															    width:100%;
																																															    position:relative;
																																															    z-index:99
																																															}
																																															.secondary-bar .container{
																																															    width:1250px;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:justify;
																																															    justify-content:space-between;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    margin:0
																																															}
																																															.secondary-bar .container .col-1,.secondary-bar .container .col-2{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:start;
																																															    justify-content:flex-start;
																																															    -ms-flex-align:center;
																																															    align-items:center
																																															}
																																															.secondary-bar .container .logo{
																																															    min-height:58px
																																															}
																																															.logo{
																												                                                                                                                                                           background-image:url(https://www.page.works/uploads/misc/PH-Webstore/2023_Priority_Health_Logo_RGB.png);
																																															    /*  background-image:url(https://www.page.works/uploads/misc/PH-Webstore/logo.svg); */
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    background-position-y:50%;
																																															    width:292px;
																																															    height:80px;
																																															    text-align:left
																																															}
																																															.logo h2{
																																															    padding:0;
																																															    margin:0;
																																															    line-height:40px;
																																															    font-weight:700;
																																															    color:#5e5e5e;
																																															    font-size:24px;
																																															    display:inline-block
																																															}
																																															.logo h2:hover{
																																															    color:#0d8445
																																															}
																																															.logo img{
																																															    max-height:50px
																																															}
																																															.logo a{
																																															    padding:0;
																																															    margin:0
																																															}
																																															.mini-cart:hover .dropdown-menu,.mini-cart:hover .dropdown-menu-login,.myaccount:hover .dropdown-menu,.myaccount:hover .dropdown-menu-login,.mycurrency:hover .dropdown-menu,.mycurrency:hover .dropdown-menu-login,.mylanguage:hover .dropdown-menu,.mylanguage:hover .dropdown-menu-login,.myproducts:hover .dropdown-menu{
																																															    display:block;
																																															    opacity:1;
																																															    right:0;
																																															    z-index:9999
																																															}
																																															.dropdown-menu{
																																															    display:block;
																																															    opacity:0;
																																															    position:absolute;
																																															    right:-50000px;
																																															    transition:opacity .25s ease-in
																																															}
																																															.dropdown-menu ul{
																																															    list-style:none;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.dropdown-menu>.myaccount-list{
																																															    border-top:5px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:10px 0;
																																															    margin:0;
																																															    z-index:1000;
																																															    width:200px;
																																															    color:#888;
																																															    cursor:default;
																																															    display:block;
																																															    box-shadow:2px 2px 4px rgba(0,0,0,.28);
																																															    list-style-position:inside
																																															}
																																															.dropdown-menu>.myaccount-list li{
																																															    display:block;
																																															    border-bottom:none;
																																															    padding:8px 15px;
																																															    cursor:pointer
																																															}
																																															.dropdown-menu>.myaccount-list li:hover svg{
																																															    left:5px;
																																															    opacity:1
																																															}
																																															.dropdown-menu>.myaccount-list li svg{
																																															    position:relative;
																																															    top:3px;
																																															    left:0;
																																															    opacity:0;
																																															    transition:all .25s ease-in;
																																															    width:16px
																																															}
																																															.dropdown-menu>.myaccount-list li svg path{
																																															    fill:#0d8445
																																															}
																																															.dropdown-menu>.myaccount-list li:hover{
																																															    background:#e4e4e4;
																																															    color:#0d8445
																																															}
																																															.dropdown-menu>.myaccount-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.dropdown-menu>.mini-cart-list{
																																															    border-top:5px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:10px;
																																															    margin:0;
																																															    position:absolute;
																																															    right:11px;
																																															    z-index:1000;
																																															    color:#888;
																																															    text-transform:uppercase;
																																															    width:300px;
																																															    cursor:default;
																																															    display:block;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															}
																																															.dropdown-menu>.mini-cart-list button{
																																															    width:100%;
																																															    background-color:#0d8445;
																																															    color:#fff
																																															}
																																															.dropdown-menu>.mini-cart-list button:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product{
																																															    border-bottom:1px solid #dedede;
																																															    margin-bottom:15px;
																																															    padding-bottom:15px;
																																															    overflow:hidden;
																																															    display:block
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product img{
																																															    height:40px;
																																															    width:40px;
																																															    margin-right:15px;
																																															    float:left
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product .mini-cart-product-title{
																																															    font-weight:700;
																																															    display:inline-block;
																																															    width:100px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product .mini-cart-product-quantity{
																																															    font-size:11px
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product .mini-cart-product-price{
																																															    float:right;
																																															    text-align:right
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product div{
																																															    float:left
																																															}
																																															.dropdown-menu>.mini-cart-list .mini-cart-product p{
																																															    margin:0;
																																															    padding:0;
																																															    line-height:20px
																																															}
																																															.dropdown-menu>.mini-cart-list .info-message-control{
																																															    font-size:10px!important;
																																															    line-height:12px;
																																															    margin-top:-2px;
																																															    padding:5px;
																																															    color:#3a87ad
																																															}
																																															.dropdown-menu>.mini-cart-list .info-message-control .icon_info{
																																															    display:inline-block;
																																															    float:left
																																															}
																																															.myhome{
																																															    position:relative;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    text-transform:uppercase;
																																															    line-height:1.7;
																																															    font-size:1em;
																																															    text-decoration:none;
																																															    cursor:pointer;
																																															    letter-spacing:.07em;
																																															    font-weight:400;
																																															    color:#fff
																																															}
																																															.myhome .label{
																																															    margin-left:8px
																																															}
																																															.myhome svg path{
																																															    fill:#fff
																																															}
																																															.myadmin{
																																															    position:relative;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    text-transform:uppercase;
																																															    line-height:1.7;
																																															    font-size:1em;
																																															    margin-left:20px;
																																															    text-decoration:none;
																																															    cursor:pointer;
																																															    letter-spacing:.08em;
																																															    font-weight:400
																																															}
																																															.myadmin .label{
																																															    margin-left:8px;
																																															    color:#fff
																																															}
																																															.myadmin svg path{
																																															    fill:#fff
																																															}
																																															.myproducts{
																																															    position:relative;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    margin-left:20px;
																																															    cursor:pointer;
																																															    text-decoration:none;
																																															    z-index:5000
																																															}
																																															.myproducts:hover svg{
																																															    left:5px;
																																															    opacity:1
																																															}
																																															.myproducts .label{
																																															    letter-spacing:.08em;
																																															    font-weight:400;
																																															    color:#fff;
																																															    text-transform:uppercase;
																																															    line-height:1.7;
																																															    font-size:1em;
																																															    margin-left:8px
																																															}
																																															.myproducts svg{
																																															    position:relative;
																																															    left:-5px;
																																															    opacity:0;
																																															    transition:all .25s ease-out
																																															}
																																															.myproducts svg path{
																																															    fill:#fff
																																															}
																																															.myproducts .dropdown-menu>.categories{
																																															    border-top:5px solid #0d8445;
																																															    line-height:20px;
																																															    background:#fff;
																																															    padding:10px 0;
																																															    margin:24px 0 0;
																																															    z-index:1000;
																																															    width:200px;
																																															    color:#888;
																																															    cursor:default;
																																															    display:block;
																																															    box-shadow:2px 2px 4px rgba(0,0,0,.28);
																																															    list-style-position:inside
																																															}
																																															.myproducts .dropdown-menu>.categories li{
																																															    display:block;
																																															    border-bottom:none;
																																															    padding:8px 15px;
																																															    cursor:pointer
																																															}
																																															.myproducts .dropdown-menu>.categories li a{
																																															    text-decoration:none;
																																															    color:#888
																																															}
																																															.myproducts .dropdown-menu>.categories li:hover{
																																															    background:#e4e4e4;
																																															    color:#0d8445
																																															}
																																															.myproducts .dropdown-menu>.categories li:hover a{
																																															    color:#0d8445
																																															}
																																															.mycontact{
																																															    position:relative;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    text-transform:uppercase;
																																															    line-height:1.7;
																																															    font-size:1em;
																																															    text-decoration:none;
																																															    cursor:pointer;
																																															    letter-spacing:.08em;
																																															    font-weight:400
																																															}
																																															.mycontact .label{
																																															    margin-left:8px;
																																															    color:#fff
																																															}
																																															.mycontact svg path{
																																															    fill:#fff
																																															}
																																															.mini-cart{
																																															    position:relative;
																																															    margin-left:20px
																																															}
																																															.mini-cart a{
																																															    text-decoration:none
																																															}
																																															.mini-cart a:hover{
																																															    color:#5e5e5e
																																															}
																																															.mini-cart .cartText{
																																															    display:inline-block;
																																															    text-transform:uppercase;
																																															    top:3px;
																																															    left:-7px;
																																															    position:relative;
																																															    font-weight:700;
																																															    color:#333
																																															}
																																															.mini-cart .item-number{
																																															    position:relative;
																																															    margin-left:0!important
																																															}
																																															.mini-cart .mini-cart-link{
																																															    cursor:pointer;
																																															    position:relative
																																															}
																																															.mini-cart .mini-cart-link span.item-number:before{
																																															    content:"("
																																															}
																																															.mini-cart .mini-cart-link span.item-number:after{
																																															    content:")"
																																															}
																																															.mini-cart .mini-cart-link .mini-cart-label{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    font-size:18px;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    font-weight:500;
																																															    line-height:25px;
																																															    text-transform:uppercase;
																																															    color:#333
																																															}
																																															.mini-cart .mini-cart-link .mini-cart-label span{
																																															    margin-left:8px
																																															}
																																															.mini-cart .mini-cart-link .mini-cart-label svg path{
																																															    fill:#0d8445
																																															}
																																															.mini-cart-disclaimer{
																																															    font-size:9px;
																																															    color:#ccc;
																																															    display:none;
																																															    position:absolute;
																																															    bottom:57px;
																																															    left:11px
																																															}
																																															.myaccount{
																																															    position:relative;
																																															    margin-left:6px
																																															}
																																															.myaccount .myaccount-link{
																																															    cursor:pointer;
																																															    position:relative
																																															}
																																															.myaccount .myaccount-link .myaccount-label{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    font-size:18px;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    font-weight:500;
																																															    line-height:25px;
																																															    text-transform:uppercase;
																																															    color:#333
																																															}
																																															.myaccount .myaccount-link .myaccount-label svg path{
																																															    fill:#0d8445
																																															}
																																															.myaccount .myaccount-link .myaccount-label .label{
																																															    margin-left:8px;
																																															    color:#333
																																															}
																																															#saved-files{
																																															    display:none
																																															}
																																															.mylogin{
																																															    position:relative;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    text-transform:uppercase;
																																															    line-height:1.7;
																																															    font-size:1em;
																																															    text-decoration:none;
																																															    cursor:pointer;
																																															    letter-spacing:.07em;
																																															    font-weight:400
																																															}
																																															.mylogin .label{
																																															    margin-left:8px;
																																															    color:#333
																																															}
																																															.mylogin svg path{
																																															    fill:none;
																																															    stroke:#0d8445
																																															}
																																															.mylogin svg polygon{
																																															    fill:#0d8445
																																															}
																																															.search{
																																															    position:relative;
																																															    display:inline-block;
																																															    height:50px;
																																															    overflow:hidden
																																															}
																																															.search .self-drawing-search{
																																															    position:relative;
																																															    top:-2px
																																															}
																																															.search .self-drawing-search #search path{
																																															    fill:none;
																																															    stroke:#0d8445;
																																															    stroke-width:4;
																																															    stroke-dasharray:110.57;
																																															    stroke-dashoffset:0;
																																															    transition:all .5s ease
																																															}
																																															.search .self-drawing-search #bar path{
																																															    fill:none;
																																															    stroke:#0d8445;
																																															    stroke-width:4;
																																															    stroke-dasharray:350;
																																															    stroke-dashoffset:-350;
																																															    transition:all .5s ease
																																															}
																																															.search .self-drawing-search[data-touched=true] #search path{
																																															    stroke-dashoffset:-110.57
																																															}
																																															.search .self-drawing-search[data-touched=true] #bar path{
																																															    stroke-dashoffset:0
																																															}
																																															.search .self-drawing-search[data-touched=true]~#search-input{
																																															    opacity:1;
																																															    width:170px;
																																															    left:2px;
																																															    top:10px;
																																															    cursor:text;
																																															    transition-delay:.5s
																																															}
																																															.search #search-input{
																																															    outline:none;
																																															    border:none;
																																															    position:absolute;
																																															    display:-ms-inline-flexbox;
																																															    display:inline-flex;
																																															    width:20px;
																																															    height:20px;
																																															    right:10px;
																																															    top:13px;
																																															    cursor:pointer;
																																															    opacity:0;
																																															    color:#333;
																																															    background:transparent;
																																															    font-size:16px;
																																															    font-weight:500;
																																															    transition-delay:0s;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif
																																															}
																																															.search #search-input:focus{
																																															    box-shadow:none
																																															}
																																															.sect-banner{
																																															    display:table;
																																															    width:100vw;
																																															    margin:0 auto;
																																															    text-align:center;
																																															
																																															
																																															}
																																						.sect-banner .kf-noslider img{
																																						margin-top: 127px;
																																						}
																																															.sect-banner:after{
																																															    content:""
																																															}
																																															.sect-banner:after,ul.kf-slider li{
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    height:100%;
																																															    width:100%;
																																															    z-index:0
																																															}
																																															ul.kf-slider li{
																																															    background-size:cover;
																																															    background-repeat:no-repeat;
																																															    background-position:50%;
																																															    opacity:0;
																																															    animation:b 27s infinite both;
																																															    background-image:url(https://www.page.works/uploads/misc/PH-Webstore/slider-4.png)
																																															}
																																															ul.kf-slider li:nth-child(2){
																																															    background-image:url(https://www.page.works/uploads/misc/PH-Webstore/slider-2.jpg);
																																															    animation-delay:9s
																																															}
																																															ul.kf-slider li:nth-child(3){
																																															    background-image:url(https://www.page.works/uploads/misc/PH-Webstore/slider-3.jpg);
																																															    animation-delay:18s
																																															}
																																															@keyframes b{
																																															    33%{
																																															        opacity:1
																																															    }
																																															    66%{
																																															        opacity:0
																																															    }
																																															}
																																															.hero-wrapper{
																																															    position:relative;
																																															    width:100%;
																																															    z-index:0
																																															}
																																															.cath-hero,.hero,.hero-cycle{
																																															    width:100%;
																																															    height:55vh;
																																															    background-size:cover;
																																															    position:fixed;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    background-image:url(.);
																																															    background-position:50% 40%;
																																															    z-index:-1
																																															}
																																															.cath-hero,.hero-cycle{
																																															    overflow:hidden
																																															}
																																															.cath-hero .photo,.hero-cycle .photo{
																																															    position:absolute;
																																															    opacity:0;
																																															    width:100%;
																																															    height:100%;
																																															    object-fit:cover;
																																															    animation:c 30s infinite
																																															}
																																															.cath-hero img{
																																															    opacity:1!important
																																															}
																																															.ghost-block.big{
																																															    width:100%;
																																															    height:0px;
																																															    visibility:hidden
																																															}
																																															@keyframes c{
																																															    25%{
																																															        opacity:1
																																															    }
																																															    50%{
																																															        opacity:0
																																															    }
																																															}
																																															.photo:first-child{
																																															    animation-delay:20s
																																															}
																																															.photo:nth-child(2){
																																															    animation-delay:10s
																																															}
																																															.photo:nth-child(3){
																																															    animation-delay:0s
																																															}
																																															.copy-title{
																																															    font-size:40px;
																																															    font-weight:700;
																																															    color:#0d8445
																																															}
																																															.featured-category{
																																															    display:block;
																																															    box-sizing:border-box;
																																															    margin-top:110px
																																															}
																																															.featured-category .container .category-items-container{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-wrap:wrap;
																																															    flex-wrap:wrap
																																															}
																																															.filler{
																																															    margin-top:150px!important;
																																															    box-shadow:none!important
																																															}
																																															.clearfix:after{
																																															    content:"";
																																															    display:table;
																																															    clear:both
																																															}
																																															.body-wrapper{
																																															    padding:100px 0;
																																															    width:100%;
																																															    z-index:1;
																																															    position:relative;
																																															    background-color:#fff;
																																															    min-height:325px;
																																															
																																															}
																																															.body-wrapper .hero-text{
																																															    font-size:48px;
																																															    color:#fff;
																																															    top:-80px;
																																															    letter-spacing:1px
																																															}
																																															.body-wrapper .hero-subtext,.body-wrapper .hero-text{
																																															    font-weight:300;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    text-transform:uppercase;
																																															    -webkit-user-select:none;
																																															    -moz-user-select:none;
																																															    -ms-user-select:none;
																																															    user-select:none;
																																															    position:absolute;
																																															    text-shadow:1px 1px 2px rgba(0,0,0,.75);
																																															    visibility:hidden
																																															}
																																															.body-wrapper .hero-subtext{
																																															    font-size:15px;
																																															    color:#eee;
																																															    top:-45px;
																																															    letter-spacing:2px
																																															}
																																															.body-wrapper .copy-wrapper{
																																															    width:100%;
																																															    position:relative;
																																															    margin:0;
																																															    margin-bottom:50px
																																															}
																																															.body-wrapper .copy-wrapper p{
																																															    margin-top:11px;
																																															    font-size:18px;
																																															    font-weight:300;
																																															    line-height:24px
																																															}
																																															.body-wrapper .copy-wrapper b{
																																															    font-weight:500
																																															}
																																															.body-wrapper .copy-wrapper a{
																																															    text-decoration:none;
																																															    color:#0d8445;
																																															    font-weight:400
																																															}
																																															.body,.body-wrapper>.container{
																																															    box-sizing:border-box
																																															}
																																															.body{
																																															    float:none;
																																															    vertical-align:top;
																																															    min-height:650px
																																															}
																																															.body .container{
																																															    width:100%
																																															}
																																															.left-frame{
																																															    width:25%;
																																															    display:table-cell;
																																															    vertical-align:top;
																																															    box-sizing:border-box;
																																															    float:left
																																															}
																																															.left-frame .container{
																																															    width:100%
																																															}
																																															.left-frame .category .category-link span.icon-list,.left-frame .category .category-link span.icon-select-bottom,.left-frame .category .category-link span.label{
																																															    display:none
																																															}
																																															.left-frame .category .dropdown-menu{
																																															    display:block;
																																															    position:relative;
																																															    top:0;
																																															    z-index:0
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less,.left-frame .category .dropdown-menu .category-list-more{
																																															    background:#fff;
																																															    pointer:normal;
																																															    overflow:hidden
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less li,.left-frame .category .dropdown-menu .category-list-more li{
																																															    display:block;
																																															    text-transform:none;
																																															    color:#fff;
																																															    font-weight:500;
																																															    margin:0;
																																															    padding:12px 15px;
																																															    background-color:#0d8445;
																																															    border-bottom:1px solid hsla(0,0%,100%,.25);
																																															    transition:background-color .2s linear;
																																															    font-size:17px
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less li:hover,.left-frame .category .dropdown-menu .category-list-more li:hover{
																																															    background-color:#0b6d39;
																																															    cursor:pointer
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less li:first-child,.left-frame .category .dropdown-menu .category-list-more li:first-child{
																																															    border-radius:8px 8px 0 0
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less li:last-child,.left-frame .category .dropdown-menu .category-list-more li:last-child{
																																															    border-radius:0 0 8px 8px
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less li a,.left-frame .category .dropdown-menu .category-list-more li a{
																																															    display:block
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less hr,.left-frame .category .dropdown-menu .category-list-more hr{
																																															    display:none
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less .category-main-title,.left-frame .category .dropdown-menu .category-list-more .category-main-title{
																																															    text-transform:uppercase;
																																															    color:#5e5e5e;
																																															    background:#f1f1f1;
																																															    padding:0 10px;
																																															    line-height:35px
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less .category-main-title h3,.left-frame .category .dropdown-menu .category-list-more .category-main-title h3{
																																															    margin:0;
																																															    padding:0;
																																															    font-size:13px;
																																															    font-weight:400
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less .category-main-title span.category-list-view-all a,.left-frame .category .dropdown-menu .category-list-more .category-main-title span.category-list-view-all a{
																																															    display:block;
																																															    background:#fff;
																																															    margin-left:-10px;
																																															    margin-right:-10px;
																																															    padding:0 10px;
																																															    border-bottom:1px solid #e4e8eb;
																																															    text-transform:none
																																															}
																																															.left-frame .category .dropdown-menu .category-list-less .category-main-title span.category-list-view-all a:hover,.left-frame .category .dropdown-menu .category-list-more .category-main-title span.category-list-view-all a:hover{
																																															    background:#53a071;
																																															    color:#fff
																																															}
																																															.left-frame .myprintshop{
																																															    display:block;
																																															    background:#f3f2f2;
																																															    border-bottom:1px solid #e4e8eb;
																																															    float:left;
																																															    width:100%;
																																															    cursor:pointer;
																																															    box-sizing:border-box
																																															}
																																															.left-frame .myprintshop .myprintshop-link{
																																															    width:auto;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    font-weight:500
																																															}
																																															.left-frame .myprintshop .myprintshop-link:hover{
																																															    background-color:#53a071;
																																															    color:#fff
																																															}
																																															.left-frame .myprintshop .myprintshop-link:hover .icon-location{
																																															    color:#fff
																																															}
																																															.left-frame .myprintshop .myprintshop-link .print-shop-title{
																																															    display:block;
																																															    padding:0 10px;
																																															    padding-top:10px
																																															}
																																															.left-frame .myprintshop .myprintshop-link .print-shop-name{
																																															    display:block;
																																															    padding:10px;
																																															    font-size:16px;
																																															    z-index:1
																																															}
																																															.left-frame .myprintshop .myprintshop-link .icon-location{
																																															    top:18px;
																																															    float:right;
																																															    right:24px;
																																															    font-size:32px;
																																															    color:#9c9c9c;
																																															    position:relative;
																																															    z-index:0
																																															}
																																															.left-frame .myprintshop:hover{
																																															    background-color:#53a071
																																															}
																																															.left-frame .myprint-messenger{
																																															    display:block;
																																															    float:left;
																																															    width:245px;
																																															    border-bottom:1px solid hsla(0,0%,100%,.25);
																																															    background-color:#0065a4;
																																															    border-radius:0 0 8px 8px;
																																															    padding:10px;
																																															    box-sizing:border-box
																																															}
																																															.left-frame .myprint-messenger .myprint-messenger-link{
																																															    width:auto;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    font-weight:500;
																																															    color:#fff
																																															}
																																															.left-frame .myprint-messenger .myprint-messenger-link span.icon-arrow-down2,.left-frame .myprint-messenger .myprint-messenger-link span.icon-select-bottom{
																																															    display:none
																																															}
																																															.left-frame .myprint-messenger .dropdown-menu{
																																															    display:block;
																																															    background:transparent
																																															}
																																															.left-frame .myprint-messenger .dropdown-menu>.myprint-messenger-list{
																																															    margin-top:5px
																																															}
																																															.left-frame .myprint-messenger .dropdown-menu>.myprint-messenger-list .myprint-messenger-item a{
																																															    font-size:11px;
																																															    text-decoration:none;
																																															    color:#fff;
																																															    padding-left:5px
																																															}
																																															.left-frame .myprint-messenger .dropdown-menu>.myprint-messenger-list .myprint-messenger-item .myprint-messenger-item-title{
																																															    font-weight:400
																																															}
																																															.left-frame .myprint-messenger .dropdown-menu>.myprint-messenger-list .myprint-messenger-item p{
																																															    margin:0;
																																															    padding:0;
																																															    line-height:25px;
																																															    display:block
																																															}
																																															.featured-products-header{
																																															    display:block;
																																															    position:relative;
																																															    padding:15px;
																																															    background-color:#e0e0e0;
																																															    border-radius:8px 8px 0 0;
																																															    text-align:left;
																																															    margin-left:20px
																																															}
																																															.featured-products-header h1{
																																															    color:#000;
																																															    font-size:18px;
																																															    font-weight:500;
																																															    text-transform:none;
																																															    padding-left:11px
																																															}
																																															.product-item .product-image img{
																																															    height:200px;
																																															    visibility:hidden
																																															}
																																															.product-item .product-actions{
																																															    display:none
																																															}
																																															.featured-products{
																																															    display:block;
																																															    width:100%;
																																															    margin-top:110px
																																															}
																																															.featured-products .container .product-items-container{
																																															    margin-left:0!important
																																															}
																																															.copy-wrapper{
																																															    display:none
																																															}
																																															.footer{
																																															    background:#e0e0e0;
																																															    overflow:auto;
																																															    display:block;
																																															    position:relative;
																																															    padding:30px 0 0;
																																															    color:#666;
																																															    font-size:14px;
																																															    border-top:10px solid rgba(0,0,0,.05)
																																															}
																																															.footer .footer-info-wrapper{
																																															    width:1250px;
																																															    margin:0 auto 60px;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:left;
																																															    justify-content:left
																																															}
																																															.footer .footer-info-wrapper .col-3{
																																															    max-width:33%
																																															}
																																															.footer .footer-info-wrapper .col-2{
																																															    max-width:50%
																																															}
																																															.footer .footer-info-wrapper .col-1{
																																															    max-width:100%
																																															}
																																															.footer .footer-info-wrapper .footer-hidden{
																																															    display:none
																																															}
																																															.footer .footer-info-wrapper .resources-wrapper p a,.footer .footer-info-wrapper .support-wrapper p a{
																																															    color:#0d8445;
																																															    transition:color .1s
																																															}
																																															.footer .footer-info-wrapper .resources-wrapper p a:hover,.footer .footer-info-wrapper .support-wrapper p a:hover{
																																															    color:#0d8445
																																															}
																																															.footer .footer-info-wrapper #company .footer-logo-title{
																																															    height:60px;
																																															    width:100%;
																																															    display:-ms-flexbox;
																																															    display:flex;
																												                                                                                                                                                             background-image:url(https://www.page.works/uploads/misc/PH-Webstore/2023_Priority_Health_Logo_RGB.png);
																																															   /* background-image:url(https://www.page.works/uploads/misc/PH-Webstore/logo.svg); */
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    background-position-y:50%
																																															}
																																															.footer .footer-info-wrapper #company .logo-title-subtext{
																																															    font-size:11px
																																															}
																																															.footer .lower-footer-wrapper{
																																															    margin:40px auto 30px;
																																															    width:904px;
																																															    text-align:center;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types{
																																															    display:-ms-inline-flexbox;
																																															    display:inline-flex;
																																															    -ms-flex-pack:justify;
																																															    justify-content:space-between;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    max-height:30px
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #discover,.footer .lower-footer-wrapper .credit-card-types #mastercard,.footer .lower-footer-wrapper .credit-card-types #visa{
																																															    margin-left:8px
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #visa{
																																															    display:none
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #visa .st5{
																																															    fill:#f6f6f6
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #visa .st6{
																																															    fill:#005a96
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #visa .st7{
																																															    fill:#f1aa16
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #mastercard{
																																															    display:none
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #mastercard .st0{
																																															    fill:#f6f6f6
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #mastercard .st1{
																																															    fill:#ee2831
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #mastercard .st2{
																																															    fill:#f8ad3d
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #mastercard .st3{
																																															    fill:#ff7729
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #discover{
																																															    display:none
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #discover .st7{
																																															    fill:#f6f6f6
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #discover .st8{
																																															    fill:#e28e1a
																																															}
																																															.footer .lower-footer-wrapper .credit-card-types #discover .st9{
																																															    fill:#1c1c1c
																																															}
																																															.footer .lower-footer-wrapper p{
																																															    display:-ms-inline-flexbox;
																																															    display:inline-flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    color:#666;
																																															    font-size:12px;
																																															    margin-right:25px;
																																															    font-weight:400;
																																															    margin-top:7px!important
																																															}
																																															.footer .lower-footer-wrapper a{
																																															    color:#666;
																																															    cursor:pointer;
																																															    font-weight:400;
																																															    margin-left:4px
																																															}
																																															.footer .lower-footer-wrapper a:hover{
																																															    color:#0d8445;
																																															    transition:color .15s ease
																																															}
																																															.footer hr{
																																															    border-color:rgba(0,0,0,.15);
																																															    margin:0 auto;
																																															    width:85%;
																																															    opacity:.5;
																																															    box-shadow:0 2px 3px rgba(0,0,0,.1)
																																															}
																																															.footer .footer-section-title{
																																															    font-size:18px;
																																															    color:#666;
																																															    text-transform:uppercase;
																																															    text-align:left;
																																															    margin-top:0;
																																															    font-weight:500;
																																															    letter-spacing:2px
																																															}
																																															.footer a{
																																															    text-decoration:none;
																																															    font-weight:400;
																																															    letter-spacing:1px
																																															}
																																															.footer a,.footer a:hover{
																																															    color:#0d8445
																																															}
																																															.footer p{
																																															    line-height:1.5;
																																															    margin:0;
																																															    color:#666;
																																															    font-weight:400;
																																															    letter-spacing:1px
																																															}
																																															.footer p+p{
																																															    margin-top:20px;
																																															    margin-top:1.25rem
																																															}
																																															.footer .copy-right{
																																															    font-size:0
																																															}
																																															.footer .terms-of-use{
																																															    display:block
																																															}
																																															.footer [ng-repeat]{
																																															    display:inline
																																															}
																																															.cath-tiles{
																																															    display:none!important
																																															}
																																															.product-price-matrix{
																																															    display:none
																																															}
																																															.tile{
																																															    position:relative;
																																															    overflow:hidden
																																															}
																																															.photo,.tile{
																																															    width:100%;
																																															    height:100%
																																															}
																																															.photo{
																																															    position:absolute;
																																															    top:0;
																																															    left:0;
																																															    background-repeat:no-repeat;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    transition:transform .5s ease-out
																																															}
																																															.cath-list{
																																															    display:inline-block!important
																																															}
																																															.cath-list .container div{
																																															    position:relative;
																																															    margin:0;
																																															    width:75%
																																															}
																																															.cath-list .container div .product-item{
																																															    height:130px;
																																															    width:100%;
																																															    -ms-flex-wrap:nowrap;
																																															    flex-wrap:nowrap;
																																															    -ms-flex-pack:justify;
																																															    justify-content:space-between;
																																															    border-radius:0;
																																															    overflow:hidden;
																																															    cursor:pointer;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-align:center;
																																															    align-items:center
																																															}
																																															.cath-list .container div .product-item:hover .product-inventory{
																																															    left:-6px
																																															}
																																															.cath-list .container div .product-item:first-child{
																																															    border-radius:8px 8px 0 0
																																															}
																																															.cath-list .container div .product-item:last-child{
																																															    border-radius:0 0 8px 8px
																																															}
																																															.cath-list .container div .product-item:only-child{
																																															    border-radius:8px
																																															}
																																															.cath-list .container div .product-item .product-title{
																																															    height:80%;
																																															    width:25%;
																																															    display:none
																																															}
																																															.cath-list .container div .product-item .product-title h5{
																																															    position:relative;
																																															    margin:auto;
																																															    display:block;
																																															    height:auto;
																																															    display:table-cell;
																																															    vertical-align:middle
																																															}
																																															.cath-list .container div .product-item .product-error-message{
																																															    height:80%;
																																															    width:50%;
																																															    font-size:12px;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    padding:0 0 0 40px
																																															}
																																															.cath-list .container div .product-item .product-error-message span{
																																															    position:relative;
																																															    margin:auto;
																																															    display:block;
																																															    width:100%;
																																															    text-align:left
																																															}
																																															.cath-list .container div .product-item .product-description{
																																															    height:80%;
																																															    font-size:12px;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    padding:0 0 0 40px;
																																															    overflow:auto;
																																															    transition:box-shadow .5s ease
																																															}
																																															.cath-list .container div .product-item .product-description:hover{
																																															    box-shadow:inset -10px 15px 4px -15px rgba(0,0,0,.15),inset -10px -15px 4px -15px rgba(0,0,0,.15)
																																															}
																																															.cath-list .container div .product-item .product-description h3{
																																															    text-align:left;
																																															    margin-top:5px
																																															}
																																															.cath-list .container div .product-item .product-description span{
																																															    position:relative;
																																															    width:100%
																																															}
																																															.cath-list .container div .product-item .product-description div{
																																															    display:none
																																															}
																																															.cath-list .container div .product-item .product-inventory{
																																															    display:block;
																																															    width:150px;
																																															    left:-200px;
																																															    top:49px;
																																															    position:absolute;
																																															    transition:all .5s ease;
																																															    opacity:1
																																															}
																																															.cath-list .container div .product-item .product-inventory span{
																																															    text-align:right
																																															}
																																															.cath-list .container div .product-item .product-uom{
																																															    display:none
																																															}
																																															.cath-list .container div .product-item .product-image{
																																															    width:15%;
																																															    height:75%;
																																															    margin-left:10px
																																															}
																																															.feat-products-large{
																																															    display:none
																																															}
																																															.product-items-container{
																																															    margin-left:20px;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:justify;
																																															    justify-content:space-between;
																																															    -ms-flex-wrap:wrap;
																																															    flex-wrap:wrap;
																																															    width:100%
																																															}
																																															.product-item{
																																															    width:280px;
																																															    height:400px;
																																															    position:relative;
																																															    cursor:pointer;
																																															    margin:15px;
																																															    background-color:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.05);
																																															    border-radius:8px;
																																															    overflow:auto
																																															}
																																															.product-item .product-inventory.ng-hide{
																																															    display:block!important
																																															}
																																															.product-item .product-actions .icon-cart,.product-item .product-actions .icon-view,.product-item .product-thumb-image,.product-item .ribbon-wrapper-green{
																																															    display:none
																																															}
																																															.product-item:hover .product-inventory{
																																															    display:block
																																															}
																																															.product-image{
																																															    position:relative;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat;
																																															    height:200px
																																															}
																																															.product-uom{
																																															    display:none!important
																																															}
																																															.product-title h5{
																																															    font-size:16px;
																																															    color:#594f4f;
																																															    margin:0;
																																															    display:table-cell;
																																															    vertical-align:middle
																																															}
																																															.product-title,.product-title h5{
																																															    text-align:center;
																																															    position:relative
																																															}
																																															.product-title{
																																															    width:90%;
																																															    height:25%;
																																															    display:none
																																															}
																																															.product-administration{
																																															    display:none
																																															}
																																															.product-description{
																																															    text-align:left;
																																															    width:100%;
																																															    margin:0 auto;
																																															    position:relative;
																																															    display:table-cell;
																																															    padding:0 15px
																																															}
																																															.product-description h3{
																																															    text-align:center;
																																															    margin-top:20px
																																															}
																																															.unit-price{
																																															    font-weight:700
																																															}
																																															.product-inventory{
																																															    padding:5px 10px;
																																															    font-size:13px;
																																															    display:block;
																																															    font-weight:400;
																																															    background:#fff;
																																															    box-shadow:0 0 4px rgba(0,0,0,.15);
																																															    border-radius:4px;
																																															    overflow:hidden;
																																															    display:none;
																																															    width:80%;
																																															    opacity:.9;
																																															    color:#0d8445;
																																															    position:absolute;
																																															    top:15px;
																																															    left:6%;
																																															    z-index:999
																																															}
																																															.product-inventory span{
																																															    width:100%;
																																															    display:inline-block;
																																															    text-align:center
																																															}
																																															.product-price{
																																															    font-size:13px;
																																															    font-weight:700;
																																															    color:#fff;
																																															    position:absolute;
																																															    top:124px;
																																															    left:0;
																																															    background-color:#333
																																															}
																																															.product-error-message{
																																															    padding:0 35px;
																																															    text-align:center;
																																															    margin:0;
																																															    font-size:12px;
																																															    display:block;
																																															    font-weight:400;
																																															    padding-bottom:5px;
																																															    color:red
																																															}
																																															.product-actions{
																																															    position:relative;
																																															    margin:0 auto;
																																															    text-align:center;
																																															    width:94px;
																																															    height:30px;
																																															    bottom:10px
																																															}
																																															.product-actions .btn{
																																															    background:#0d8445;
																																															    line-height:1;
																																															    display:block;
																																															    color:#fff;
																																															    text-transform:uppercase;
																																															    text-decoration:none;
																																															    border-radius:6px;
																																															    font-size:12px;
																																															    font-weight:600;
																																															    padding:.75em 17px;
																																															    -webkit-user-select:none;
																																															    -moz-user-select:none;
																																															    -ms-user-select:none;
																																															    user-select:none;
																																															    vertical-align:middle;
																																															    white-space:nowrap;
																																															    letter-spacing:.02em
																																															}
																																															.product-quantity{
																																															    position:relative;
																																															    margin:0 auto;
																																															    bottom:10px;
																																															    display:none
																																															}
																																															.product-details-page{
																																															    width:auto;
																																															    overflow:auto
																																															}
																																															.product-details-page.modal{
																																															    background:#fff;
																																															    border-top:5px solid #0d8445
																																															}
																																															.product-details-page-header{
																																															    font-size:15px;
																																															    font-weight:700;
																																															    border-bottom:3px solid rgba(0,0,0,.05);
																																															    background:#fff
																																															}
																																															.product-details-page-image{
																																															    float:left;
																																															    display:inline;
																																															    margin-right:15px;
																																															    max-width:350px
																																															}
																																															.product-details-page-image img{
																																															    max-height:450px;
																																															    max-width:300px;
																																															    width:300px
																																															}
																																															.product-details-page-content{
																																															    float:left;
																																															    display:inline;
																																															    width:348px
																																															}
																																															.product-details-page-sku{
																																															    font-size:12px;
																																															    margin-bottom:10px;
																																															    display:none
																																															}
																																															.product-details-page-turn-around{
																																															    font-size:12px;
																																															    color:#007c1d;
																																															    display:none;
																																															    font-weight:700
																																															}
																																															.product-details-page-description{
																																															    margin-bottom:15px
																																															}
																																															.product-details-page-price{
																																															    font-size:18px;
																																															    padding:15px 0;
																																															    font-weight:700
																																															}
																																															.product-details-page-actions{
																																															    padding:10px;
																																															    text-align:right
																																															}
																																															.product-details-page-actions .btn{
																																															    background:#0d8445;
																																															    padding:7px 25px;
																																															    color:#fff;
																																															    text-decoration:none;
																																															    border:0;
																																															    margin-top:5px;
																																															    margin-bottom:10px;
																																															    float:right
																																															}
																																															.product-details-page-actions .btn:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-details-page-actions .btn-secondary{
																																															    background:#333;
																																															    color:#fff;
																																															    float:right;
																																															    margin-right:15px
																																															}
																																															.product-details-page-actions .btn-secondary:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.icon-rewind-to-next-breakpoint{
																																															    background-position:-368px -69px
																																															}
																																															.product-details-page{
																																															    width:750px;
																																															    margin-left:-375px!important
																																															}
																																															.product-details-page .modalContent{
																																															    padding:10px;
																																															    overflow:auto;
																																															    height:450px
																																															}
																																															.product-details-page .product-details-inventory{
																																															    color:#0d8445;
																																															    margin:5px 0
																																															}
																																															.product-details-page .product-preview-link{
																																															    margin:10px;
																																															    display:block;
																																															    padding:5px 10px;
																																															    background:#0d8445;
																																															    border-radius:3px;
																																															    box-sizing:border-box;
																																															    border:1px solid #e6e6e6;
																																															    text-align:center
																																															}
																																															.product-details-page .product-preview-link:hover{
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-details-page .product-preview-link a{
																																															    text-decoration:none;
																																															    color:#fff
																																															}
																																															.product-details-page table{
																																															    background-color:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.05);
																																															    border-radius:8px
																																															}
																																															.product-details-page table thead{
																																															    background:#f1f1f1
																																															}
																																															.product-details-page table thead th{
																																															    font-weight:400;
																																															    text-align:left
																																															}
																																															.product-details-page table tbody,.product-details-page table tr{
																																															    margin:0;
																																															    padding:0
																																															}
																																															.product-details-page table tr>td{
																																															    border-bottom:1px dotted #e4e4e4;
																																															    text-align:left
																																															}
																																															.product-details-page table tr:last-child>td{
																																															    border-bottom:0 dotted #e4e4e4
																																															}
																																															.product-details-page .product-price-matrix{
																																															    margin-top:10px;
																																															    width:114px
																																															}
																																															.product-details-page .product-price-matrix tbody tr td{
																																															    border:none!important
																																															}
																																															.product-details-page .product-price-matrix tbody tr td select{
																																															    width:100%
																																															}
																																															.cath-tiles .container .product-item{
																																															    overflow:auto
																																															}
																																															.cath-tiles .container .product-item .product-image{
																																															    height:200px
																																															}
																																															.kit-td-item-status{
																																															    display:none
																																															}
																																															.kit-product-details-page .kit-product-job-details table.kit-jobs-quantity{
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    background-color:#fbfbfb;
																																															    padding:10px 20px;
																																															    width:100%
																																															}
																																															.kit-product-details-page .kit-product-part-list{
																																															    padding:10px 0;
																																															    display:block;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    background-color:#fbfbfb;
																																															    border-radius:0 0 8px 8px
																																															}
																																															.kit-product-details-page .customize{
																																															    background:#ffc9c9
																																															}
																																															.kit-product-details-page .complete,.kit-product-details-page .opt-out{
																																															    background:transparent
																																															}
																																															.kit-product-details-page .kit-product-part-list table td{
																																															    padding:5px 20px;
																																															    padding-bottom:15px;
																																															    margin:0;
																																															    border:none
																																															}
																																															.kit-product-details-page .kit-product-part-list table thead{
																																															    display:none
																																															}
																																															.kit-td-item-button{
																																															    width:100px;
																																															    padding:0!important
																																															}
																																															.kit-td-item-button,.kit-td-item-button div{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    height:100%
																																															}
																																															.kit-td-item-button div{
																																															    width:100%
																																															}
																																															.kit-td-item-button div #btnKitCustomizeEdit{
																																															    margin:auto;
																																															    height:25px;
																																															    padding:5px 15px!important
																																															}
																																															#LblSubTotalValue,#LblUnitPriceValue{
																																															    font-size:14px;
																																															    color:#66ce5e
																																															}
																																															.feat-products-small{
																																															    display:inline-block;
																																															    width:75%
																																															}
																																															.feat-products-small .feat-products-header{
																																															    padding:5px 30px;
																																															    background-color:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    border-radius:8px 8px 0 0;
																																															    margin:0 auto;
																																															    width:94%
																																															}
																																															.feat-products-small .feat-products-header h1{
																																															    color:#0d8445;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    font-size:20px
																																															}
																																															.feat-products-small .featured-products{
																																															    margin:0;
																																															    width:100%
																																															}
																																															.feat-products-small .featured-products .container{
																																															    width:76%
																																															}
																																															.feat-products-small .featured-products .container .product-items-container{
																																															    -ms-flex-pack:center;
																																															    justify-content:center
																																															}
																																															.feat-products-small .featured-products .container .product-items-container .small-feat-prod-container{
																																															    -ms-flex-pack:left;
																																															    justify-content:left;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-wrap:wrap;
																																															    flex-wrap:wrap
																																															}
																																															.feat-products-small .featured-products .container .product-items-container .product-item{
																																															    width:214px;
																																															    height:324px;
																																															    background:transparent;
																																															    border:1px solid #ccc;
																																															    border-radius:0;
																																															    margin:10px
																																															}
																																															.feat-products-small .featured-products .container .product-items-container .product-item .product-image{
																																															    max-height:250px
																																															}
																																															.feat-products-small .featured-products .container .product-items-container .product-item .product-inventory{
																																															    left:6%;
																																															    top:15px
																																															}
																																															.category-page-title{
																																															    background-color:#0d8445;
																																															    border-bottom:1px solid hsla(0,0%,100%,.25);
																																															    display:none;
																																															    position:relative;
																																															    padding:15px;
																																															    border-radius:8px 8px 0 0;
																																															    text-align:left
																																															}
																																															.category-page-title span{
																																															    font-size:14px;
																																															    font-weight:500;
																																															    text-transform:none;
																																															    padding-left:11px;
																																															    color:#fff
																																															}
																																															.cath-tiles .cath-tiles-container{
																																															    width:100%;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-wrap:wrap;
																																															    flex-wrap:wrap;
																																															    -ms-flex-pack:center;
																																															    justify-content:center
																																															}
																																															.category-page-subcategory.cath-list .category-item{
																																															    height:70px;
																																															    width:500px;
																																															    margin:0 auto;
																																															    float:none;
																																															    display:block;
																																															    border-radius:0;
																																															    transition:background-color .2s
																																															}
																																															.category-page-subcategory.cath-list .category-item:hover{
																																															    background-color:#f5f5f5
																																															}
																																															.category-page-subcategory.cath-list .category-item:hover a .category-title h5{
																																															    color:#161616
																																															}
																																															.category-page-subcategory.cath-list .category-item:first-child{
																																															    border-radius:8px 8px 0 0;
																																															    margin-top:15px
																																															}
																																															.category-page-subcategory.cath-list .category-item:last-child{
																																															    border-radius:0 0 8px 8px
																																															}
																																															.category-page-subcategory.cath-list .category-item:only-child{
																																															    border-radius:8px
																																															}
																																															.category-page-subcategory.cath-list .category-item a .category-image{
																																															    height:100%;
																																															    float:left;
																																															    width:24%;
																																															    background-size:45%;
																																															    border-right:3px solid rgba(0,0,0,.05);
																																															    border-width:1px!important
																																															}
																																															.category-page-subcategory.cath-list .category-item a .category-title{
																																															    background:transparent;
																																															    float:right;
																																															    width:72%;
																																															    height:100%;
																																															    top:0;
																																															    display:table
																																															}
																																															.category-page-subcategory.cath-list .category-item a .category-title h5{
																																															    text-align:left;
																																															    width:100%;
																																															    display:table-cell;
																																															    vertical-align:middle
																																															}
																																															.cath-banner-img{
																																															    width:100%;
																																															    height:300px;
																																															    object-fit:cover
																																															}
																																															.category-page-image-data{
																																															    margin-bottom:80px
																																															}
																																															.feat-category-tiles{
																																															    display:none
																																															}
																																															.category-item{
																																															    width:282px;
																																															    display:inline-block;
																																															    position:relative;
																																															    float:left;
																																															    margin:15px;
																																															    overflow:hidden;
																																															    background-color:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.05);
																																															    border-radius:8px;
																																															    cursor:pointer
																																															}
																																															.category-item .category-image{
																																															    height:282px;
																																															    background-position:50%;
																																															    background-size:contain;
																																															    background-repeat:no-repeat
																																															}
																																															.category-item .category-image img{
																																															    display:none
																																															}
																																															.category-item a{
																																															    text-decoration:none
																																															}
																																															.category-item:hover a .category-title{
																																															    background:#0d8445;
																																															    transition:background .15s ease
																																															}
																																															.category-item:hover a .category-title h5{
																																															    color:#fff
																																															}
																																															.category-page-subcategory{
																																															    overflow:hidden;
																																															    width:100%;
																																															    margin-top:30px
																																															}
																																															.category-page-products{
																																															    overflow:hidden;
																																															    width:100%;
																																															    margin-top:30px
																																															}
																																															.category-page-products,.category-page-products .container{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center
																																															}
																																															.category-title{
																																															    height:60px;
																																															    width:100%;
																																															    background:rgba(0,0,0,.25);
																																															    position:relative;
																																															    transition:background .15s ease;
																																															    top:-18px;
																																															    display:table
																																															}
																																															.category-title h5{
																																															    font-size:14px;
																																															    font-weight:300;
																																															    text-transform:uppercase;
																																															    color:#161616;
																																															    padding:0 8px;
																																															    margin:auto;
																																															    letter-spacing:2px;
																																															    text-align:center;
																																															    display:table-cell;
																																															    vertical-align:middle
																																															}
																																															.list-style{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:justify;
																																															    justify-content:space-between
																																															}
																																															.feat-categories{
																																															    display:inline-block
																																															}
																																															.feat-categories .featured-category{
																																															    width:100%;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.feat-categories .featured-category .container{
																																															    width:100%
																																															}
																																															.feat-categories .featured-category .container .category-items-container{
																																															    max-width:300px;
																																															    width:100%;
																																															    margin:0;
																																															    padding:0
																																															}
																																															.feat-categories .featured-category .container .category-items-container .category-item{
																																															    background-color:#0d8445;
																																															    border-bottom:1px solid rgba(0,0,0,.1);
																																															    border-radius:0;
																																															    margin:0;
																																															    width:100%;
																																															    display:block;
																																															    padding:10px 20px;
																																															    cursor:pointer;
																																															    transition:all .2s linear
																																															}
																																															.feat-categories .featured-category .container .category-items-container .category-item:hover{
																																															    background-color:#0b6d39
																																															}
																																															.feat-categories .featured-category .container .category-items-container .category-item:first-child{
																																															    border-radius:8px 8px 0 0
																																															}
																																															.feat-categories .featured-category .container .category-items-container .category-item:last-child{
																																															    border-radius:0 0 8px 8px;
																																															    border-bottom:none
																																															}
																																															.feat-categories .featured-category .container .category-items-container .category-item a{
																																															    text-decoration:none
																																															}
																																															.feat-categories .featured-category .container .category-items-container .category-item a h5{
																																															    margin:0;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    font-size:15px;
																																															    font-weight:500;
																																															    color:#fff
																																															}
																																															.bread-wrapper{
																																															    height:65px;
																																															    width:auto
																																															}
																																															.breadcrumb-trail{
																																															    background-color:#fcfcfc;
																																															    display:inline-block;
																																															    border-bottom:3px solid rgba(0,0,0,.05)
																																															}
																																															.breadcrumb-trail,.breadcrumb-trail .trail-wrapper{
																																															    height:60px;
																																															    overflow:hidden;
																																															    border-radius:8px
																																															}
																																															.bread-blue-box{
																																															    width:215px;
																																															    left:62px;
																																															    background-color:#eee;
																																															    display:-ms-inline-flexbox;
																																															    display:inline-flex;
																																															    z-index:0;
																																															    border-radius:0 8px 8px 0
																																															}
																																															.bread-blue-box,.bread-white-cutout{
																																															    height:60px;
																																															    top:-60px;
																																															    position:relative;
																																															    float:right
																																															}
																																															.bread-white-cutout{
																																															    width:60px;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    background-color:#fcfcfc;
																																															    left:-175px;
																																															    z-index:1;
																																															    transform:rotate(45deg)
																																															}
																																															.bread-home{
																																															    height:60px;
																																															    width:75px;
																																															    position:relative;
																																															    float:left;
																																															    display:-ms-inline-flexbox;
																																															    display:inline-flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    z-index:2
																																															}
																																															.bread-home svg{
																																															    margin:auto 0
																																															}
																																															.bread-home svg path{
																																															    fill:#0d8445
																																															}
																																															.bread-home-icon{
																																															    height:20px;
																																															    width:20px;
																																															    background-image:url(https://www.page.works/uploads/misc/GVSU-Webstore/icons.png);
																																															    background-repeat:no-repeat;
																																															    background-position:-60px -20px;
																																															    position:relative;
																																															    margin:auto;
																																															    top:20px
																																															}
																																															.category-side-bar{
																																															    position:relative;
																																															    z-index:2
																																															}
																																															.category-side-bar,.category-side-bar .category-side-bar-list{
																																															    height:60px;
																																															    display:inline-table;
																																															    margin:0;
																																															    padding:0
																																															}
																																															.category-side-bar .category-side-bar-list li[id="All Categories"]{
																																															    display:none!important
																																															}
																																															.category-side-bar .category-side-bar-list li{
																																															    display:inline-table;
																																															    text-align:center;
																																															    list-style:none;
																																															    float:left;
																																															    padding-right:20px;
																																															    line-height:54px
																																															}
																																															.category-side-bar .category-side-bar-list li a{
																																															    color:#ccc;
																																															    width:82%;
																																															    text-decoration:none
																																															}
																																															.category-side-bar .category-side-bar-list li #bread-symbol{
																																															    font-size:24px;
																																															    position:relative;
																																															    top:2px;
																																															    color:#ccc;
																																															    padding-right:20px
																																															}
																																															.category-side-bar .category-side-bar-list li:last-child a{
																																															    color:#0d8445;
																																															    text-decoration:none
																																															}
																																															.style-toggle{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-line-pack:center;
																																															    align-content:center;
																																															    margin-top:70px
																																															}
																																															.style-toggle svg{
																																															    display:inline-table;
																																															    margin-left:8px;
																																															    cursor:pointer
																																															}
																																															.style-toggle svg path{
																																															    fill:#333
																																															}
																																															.style-toggle input[type=checkbox]{
																																															    height:0;
																																															    width:0;
																																															    visibility:hidden
																																															}
																																															.style-toggle label{
																																															    cursor:pointer;
																																															    text-indent:-9999px;
																																															    width:50px;
																																															    height:25px;
																																															    background:#333;
																																															    display:block;
																																															    border-radius:100px;
																																															    position:relative;
																																															    display:inline-table;
																																															    margin-left:8px;
																																															    transition:background .1s
																																															}
																																															.style-toggle label:after{
																																															    content:"";
																																															    position:absolute;
																																															    top:5px;
																																															    left:5px;
																																															    width:15px;
																																															    height:15px;
																																															    background:#fff;
																																															    border-radius:15px;
																																															    transition:.1s
																																															}
																																															.style-toggle input:checked+label{
																																															    background:#333
																																															}
																																															.style-toggle input:checked+label:after{
																																															    left:calc(100% - 5px);
																																															    transform:translateX(-100%)
																																															}
																																															.style-toggle label:active:after{
																																															    width:40px
																																															}
																																															#approvalDiv .modalcontent .info-text,.sc-info{
																																															    display:block
																																															}
																																															.sc-info{
																																															    position:absolute;
																																															    color:#fff;
																																															    top:47px;
																																															    left:281px
																																															}
																																															#addtoCartDiv,.save-job-button{
																																															    text-transform:uppercase
																																															}
																																															#previewToolBarSection2 .items-holder a:last-of-type{
																																															    background-color:#0d8445;
																																															    margin-top:15px
																																															}
																																															#previewToolBarSection2 .items-holder a:last-of-type span{
																																															    width:225px;
																																															    height:25px;
																																															    line-height:19px;
																																															    color:#333;
																																															    background-image:none
																																															}
																																															#previewToolBarSection2 .items-holder a:last-of-type span:after{
																																															    content:"Download Hi-Res PDF Proof"
																																															}
																																															#previewToolBarSection2 .items-holder a:last-of-type:hover{
																																															    box-shadow:inset 0 0 4px rgba(0,0,0,.15)
																																															}
																																															.smartcanvas-tabs-nav li:last-child a .label:after{
																																															    content:"/PDF Proof"
																																															}
																																															.product-customization-wrapper .product-customization-header a{
																																															    text-transform:uppercase
																																															}
																																															.icon-eye{
																																															    background-position:-65px -18px;
																																															    background-size:80px
																																															}
																																															.icon_pencil-edit{
																																															    background-size:70px;
																																															    background-position:0 -28px
																																															}
																																															.icon_info{
																																															    background-size:70px;
																																															    background-position:-14px -28px
																																															}
																																															.icon-fit-to-zoom{
																																															    background-size:70px;
																																															    background-position:-28px -28px
																																															}
																																															.icon-zoom-in{
																																															    background-size:70px;
																																															    background-position:-56px -28px
																																															}
																																															.icon-zoom-out{
																																															    background-size:70px;
																																															    background-position:-42px -28px
																																															}
																																															.icon-rewind-to-the-start{
																																															    background-size:70px;
																																															    background-position:-42px -43px
																																															}
																																															.icon-rewind-to-prev-breakpoint{
																																															    background-size:70px;
																																															    background-position:-28px -43px
																																															}
																																															.icon-rewind-to-the-end{
																																															    background-size:70px;
																																															    background-position:0 -57px
																																															}
																																															.icon-rewind-to-next-breakpoint{
																																															    background-size:70px;
																																															    background-position:-56px -43px
																																															}
																																															.icon-large-thumbnails{
																																															    background-size:70px;
																																															    background-position:-14px -43px
																																															}
																																															.icon-book{
																																															    background-size:70px;
																																															    background-position:0 -42px
																																															}
																																															.icon-cross{
																																															    background-size:70px;
																																															    background-position:-14px -57px
																																															}
																																															.product-details-page .close{
																																															    top:8px;
																																															    position:relative;
																																															    right:2px
																																															}
																																															.modal-backdrop{
																																															    position:fixed;
																																															    top:0;
																																															    right:0;
																																															    bottom:0;
																																															    left:0;
																																															    background-color:rgba(29,46,56,.8)
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container{
																																															    background-color:#fff;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    vertical-align:top;
																																															    margin-top:10px;
																																															    display:block
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav{
																																															    margin-top:-5px;
																																															    width:100%;
																																															    padding-left:0;
																																															    list-style:none;
																																															    display:block;
																																															    height:25px
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav li{
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    width:49%;
																																															    text-align:center;
																																															    border-right:1px solid #f1f1f1
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav li:last-child{
																																															    border-right:0!important
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav .arrow-up-preview{
																																															    width:0;
																																															    height:0;
																																															    border-left:5px solid transparent;
																																															    border-right:5px solid transparent;
																																															    border-bottom:5px solid #0d8445;
																																															    position:relative;
																																															    left:50px
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav .arrow-up-edit{
																																															    width:0;
																																															    height:0;
																																															    border-left:5px solid transparent;
																																															    border-right:5px solid transparent;
																																															    border-bottom:5px solid #0d8445;
																																															    position:relative;
																																															    left:46%
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav a{
																																															    display:block;
																																															    color:#000;
																																															    text-decoration:none;
																																															    background:#fff;
																																															    margin:0;
																																															    font-size:12px;
																																															    line-height:19px;
																																															    text-align:center;
																																															    padding-top:5px;
																																															    box-sizing:border-box
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav a img,.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav a span{
																																															    display:block
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-container .smartcanvas-tabs-nav a .smartcanvas-icon{
																																															    margin:0 auto
																																															}
																																															.product-customization-wrapper .smartcanvas-tabs-panel{
																																															    margin-top:-10px!important
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel{
																																															    margin-top:10px
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .btn{
																																															    background-color:transparent;
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:18px;
																																															    color:#5e5e5e;
																																															    border-right:1px solid #f1f1f1;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .btn:hover{
																																															    color:#000
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .btnselected{
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:18px;
																																															    color:#0d8445;
																																															    text-decoration:none;
																																															    background-color:transparent;
																																															    border-right:1px solid #f1f1f1
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .btnselected:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section1{
																																															    float:left
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section1 .smartcanvas-collapse-icon{
																																															    width:20px;
																																															    height:20px;
																																															    position:relative;
																																															    left:-10px;
																																															    top:-2px;
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section2{
																																															    padding:0;
																																															    float:right
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section2 .items-holder{
																																															    height:30px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    background:#fff;
																																															    border:1px solid #f1f1f1;
																																															    float:left;
																																															    width:73px
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section2 .btn1{
																																															    border-right:0
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section2 .icon-dimensions{
																																															    background-position:-408px -1px
																																															}
																																															.product-customization-wrapper .smartcanvas-right-top-panel .top-section2 .icon-dimensions:hover{
																																															    background-position:-384px -1px
																																															}
																																															.product-customization-wrapper .expand-collpase-panel{
																																															    width:15px;
																																															    margin-top:10px;
																																															    background-color:#0d8445;
																																															    float:left;
																																															    cursor:pointer
																																															}
																																															.product-customization-for-ipad{
																																															    margin-top:0!important;
																																															    top:0!important;
																																															    left:0!important;
																																															    z-index:1050;
																																															    width:100%!important;
																																															    height:100%!important
																																															}
																																															.mandatory{
																																															    color:red!important
																																															}
																																															.product-customization-wrapper{
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:10px;
																																															    position:fixed;
																																															    top:5%;
																																															    left:5%;
																																															    z-index:1050;
																																															    width:90%;
																																															    height:90%;
																																															    *zoom:1;
																																															    overflow:hidden;
																																															    box-shadow:0 0 16px rgba(0,0,0,.3)
																																															}
																																															.product-customization-wrapper:after,.product-customization-wrapper:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.product-customization-wrapper:after{
																																															    clear:both
																																															}
																																															.product-customization-wrapper .uneditable-input,.product-customization-wrapper input[type=color],.product-customization-wrapper input[type=date],.product-customization-wrapper input[type=datetime-local],.product-customization-wrapper input[type=datetime],.product-customization-wrapper input[type=email],.product-customization-wrapper input[type=month],.product-customization-wrapper input[type=number],.product-customization-wrapper input[type=password],.product-customization-wrapper input[type=search],.product-customization-wrapper input[type=tel],.product-customization-wrapper input[type=text],.product-customization-wrapper input[type=time],.product-customization-wrapper input[type=url],.product-customization-wrapper input[type=week],.product-customization-wrapper select,.product-customization-wrapper textarea{
																																															    border-radius:0;
																																															    -webkit-border-radius:0;
																																															    -moz-border-radius:0;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper span[class*=icon-]{
																																															    position:relative;
																																															    top:2px
																																															}
																																															.product-customization-wrapper .record-navigation span[class*=icon-rewind-]{
																																															    position:relative;
																																															    top:4px;
																																															    padding:0 3px
																																															}
																																															.product-customization-wrapper span[aria-hidden=true]{
																																															    position:relative;
																																															    top:3px
																																															}
																																															.product-customization-wrapper a{
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper a:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .footer-for-mobile{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-container{
																																															    display:block;
																																															    *zoom:1;
																																															    width:100%
																																															}
																																															.product-customization-wrapper .product-customization-container:after,.product-customization-wrapper .product-customization-container:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.product-customization-wrapper .product-customization-container:after{
																																															    clear:both
																																															}
																																															.product-customization-wrapper .product-customization-leftframe{
																																															    display:table-cell;
																																															    width:15%;
																																															    max-width:30%;
																																															    min-width:15%;
																																															    padding-left:10px;
																																															    background-color:#334049
																																															}
																																															.product-customization-wrapper .product-customization-rightframe{
																																															    display:table-cell;
																																															    vertical-align:top;
																																															    padding-left:10px;
																																															    width:100%;
																																															    background-color:#334049
																																															}
																																															.product-customization-wrapper .product-customization-header{
																																															    background-color:#fff;
																																															    *zoom:1;
																																															    box-shadow:0 0 2px rgba(0,0,0,.5);
																																															    padding-left:10px;
																																															    border-top:4px solid #0d8445
																																															}
																																															.product-customization-wrapper .product-customization-header:after,.product-customization-wrapper .product-customization-header:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.product-customization-wrapper .product-customization-header:after{
																																															    clear:both
																																															}
																																															.product-customization-wrapper .product-customization-header .header-label{
																																															    display:table-cell;
																																															    font-weight:700;
																																															    vertical-align:top;
																																															    color:#0d8445;
																																															    line-height:40px;
																																															    padding-left:5px;
																																															    font-size:13px
																																															}
																																															.product-customization-wrapper .product-customization-header .close,.product-customization-wrapper .product-customization-header .review-job,.product-customization-wrapper .product-customization-header .save-job,.product-customization-wrapper .product-customization-header .split-window{
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    float:right
																																															}
																																															.product-customization-wrapper .product-customization-header .help{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-header .close span,.product-customization-wrapper .product-customization-header .help span,.product-customization-wrapper .product-customization-header .review-job span,.product-customization-wrapper .product-customization-header .save-job span,.product-customization-wrapper .product-customization-header .split-window span{
																																															    padding-right:4px;
																																															    font-size:13px
																																															}
																																															.product-customization-wrapper .product-customization-header .close a,.product-customization-wrapper .product-customization-header .help a,.product-customization-wrapper .product-customization-header .review-job a,.product-customization-wrapper .product-customization-header .save-job a,.product-customization-wrapper .product-customization-header .split-window a{
																																															    color:#000;
																																															    display:inline-block;
																																															    line-height:40px;
																																															    padding:0 20px
																																															}
																																															.product-customization-wrapper .product-customization-header .close a{
																																															    display:block
																																															}
																																															.product-customization-wrapper .product-customization-header .close a:after{
																																															    content:"Close"
																																															}
																																															.product-customization-wrapper .product-customization-header .close a:hover,.product-customization-wrapper .product-customization-header .help a:hover,.product-customization-wrapper .product-customization-header .review-job a:hover,.product-customization-wrapper .product-customization-header .save-job a:hover,.product-customization-wrapper .product-customization-header .split-window a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-header .split-window .icon-splitwindow{
																																															    background-position:-312px -72px
																																															}
																																															.product-customization-wrapper .product-customization-header .split-window:hover{
																																															    color:#fff;
																																															    background:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-header .split-window:hover .icon-splitwindow{
																																															    background-position:-96px -144px
																																															}
																																															.product-customization-wrapper .product-customization-header .print-options{
																																															    display:inline-block;
																																															    float:right;
																																															    height:30px;
																																															    margin:5px;
																																															    margin-top:-6px;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .product-customization-header .print-options .error-message-control{
																																															    padding:5px;
																																															    font-size:13px
																																															}
																																															.product-customization-wrapper .product-customization-header .print-options .error-message-control .icon_error-triangle{
																																															    position:relative;
																																															    top:0
																																															}
																																															.product-customization-wrapper .product-customization-header .pwc-user-information{
																																															    display:inline-block;
																																															    float:right;
																																															    height:30px;
																																															    margin:5px;
																																															    margin-top:5px;
																																															    cursor:pointer;
																																															    font-size:12px;
																																															    line-height:18px;
																																															    text-align:right
																																															}
																																															.product-customization-wrapper .product-customization-header .home{
																																															    display:none
																																															}
																																															.product-customization-wrapper .floatright{
																																															    float:right
																																															}
																																															.product-customization-wrapper .floatleft{
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel{
																																															    background-color:#fff;
																																															    box-shadow:0 0 2px rgba(0,0,0,.25);
																																															    padding:5px;
																																															    vertical-align:top;
																																															    margin-top:10px
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel .jobs-panel-title-holder{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel span{
																																															    font-size:-7px;
																																															    color:#000
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel #globalrow{
																																															    display:row
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel #globalsinglecell{
																																															    padding:4px
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel #globalsinglecell input{
																																															    display:block;
																																															    width:100%;
																																															    box-sizing:border-box
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel #globalsinglecell .icon_info{
																																															    font-size:12px;
																																															    top:-7px;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-jobpanel #globalfirstcell,.product-customization-wrapper .product-customization-jobpanel #globalsecondcell{
																																															    display:table-cell;
																																															    padding:5px
																																															}
																																															.product-customization-wrapper .version-files-width{
																																															    width:235px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel{
																																															    border-top:4px solid #0d8445;
																																															    margin-top:10px;
																																															    width:100%;
																																															    background-color:#fff;
																																															    vertical-align:top;
																																															    box-shadow:0 0 2px rgba(0,0,0,.25)
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-panel-title-holder{
																																															    display:block;
																																															    *zoom:1;
																																															    padding-left:10px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-panel-title-holder:after,.product-customization-wrapper .product-customization-filespanel .files-panel-title-holder:before{
																																															    display:table;
																																															    content:"";
																																															    line-height:0
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-panel-title-holder:after{
																																															    clear:both
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .header-label{
																																															    vertical-align:top;
																																															    color:#5e5e5e;
																																															    line-height:30px;
																																															    font-size:13px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .copy-right-information{
																																															    color:#0d8445;
																																															    line-height:30px;
																																															    font-weight:400;
																																															    padding-left:5px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .add-files{
																																															    display:block;
																																															    float:right
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .add-files .add-files-link{
																																															    display:inline-block;
																																															    float:right;
																																															    margin:5px;
																																															    background:#5e5e5e;
																																															    color:#fff;
																																															    padding:0 10px;
																																															    font-size:11px;
																																															    line-height:24px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .add-files .add-files-link span.icon-plus{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .add-files .add-files-link a{
																																															    display:inline-block
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .add-files .add-files-link a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .add-files .add-files-link:hover{
																																															    background:#707070;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .next-nav,.product-customization-wrapper .product-customization-filespanel .prev-nav{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder{
																																															    padding:5px;
																																															    max-height:150px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder td:first-child{
																																															    width:190px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder td:nth-child(2){
																																															    width:auto
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .file-name{
																																															    width:120px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    padding-left:5px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .version-container-td:first-child{
																																															    border-top:1px solid #f1f1f1;
																																															    padding-top:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .version-container-td:last-child{
																																															    border-bottom:1px solid #f1f1f1;
																																															    padding-top:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .version-container-td:nth-child{
																																															    border-top:1px solid #f1f1f1;
																																															    padding-top:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .selected-version-container{
																																															    background-color:#0d8445;
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .version-container{
																																															    padding:4px;
																																															    box-sizing:border-box;
																																															    line-height:30px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .version-container .version-number{
																																															    width:60px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    padding-left:5px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .fileoptions{
																																															    float:right;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .fileoptions .fileoptions-arrow{
																																															    background:url(images/downarrow.png);
																																															    background-repeat:no-repeat;
																																															    padding-left:16px;
																																															    width:16px;
																																															    margin:0;
																																															    height:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .fileoptions .fileoptions-link{
																																															    float:right;
																																															    width:auto;
																																															    font-size:10px;
																																															    text-decoration:none;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .fileoptions .fileoptions-link .fileoptions-label,.product-customization-wrapper .product-customization-filespanel .versions-files-holder .fileoptions .fileoptions-link:hover .fileoptions-label{
																																															    color:#fff;
																																															    width:16px;
																																															    height:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu{
																																															    display:none;
																																															    background:#fff;
																																															    position:fixed
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu ul{
																																															    list-style:none;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list{
																																															    border:1px solid #f1f1f1;
																																															    border-top:3px solid #0d8445;
																																															    background:#fff;
																																															    width:171px;
																																															    padding:0;
																																															    margin:0;
																																															    position:absolute;
																																															    right:0;
																																															    display:block;
																																															    cursor:default;
																																															    z-index:10000;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28);
																																															    padding:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li{
																																															    display:block;
																																															    border-bottom:1px dotted #f1f1f1;
																																															    float:left;
																																															    padding:2px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li:hover{
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li:hover .icon-folder-open{
																																															    background-position:-432px -120px;
																																															    width:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li:hover .icon-preflight-error{
																																															    background-position:-144px -120px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a{
																																															    display:block;
																																															    color:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a span[class*=icon-]{
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a .icon-folder-open{
																																															    background-position:-408px -120px;
																																															    width:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a .icon-preflight-error{
																																															    background-position:-217px -120px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a .icon-arrow-down,.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a .icon-arrow-top{
																																															    font-size:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a .options-label{
																																															    width:145px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    padding-left:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li a:hover{
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .versions-files-holder .dropdown-menu>.fileoptions-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder{
																																															    padding:5px;
																																															    max-height:60px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder td:first-child{
																																															    width:160px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder td:nth-child(2){
																																															    width:auto
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .file-name{
																																															    width:120px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    padding-left:5px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions{
																																															    float:right;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-arrow{
																																															    background:url(images/downarrow.png);
																																															    background-repeat:no-repeat;
																																															    padding-left:16px;
																																															    width:16px;
																																															    margin:0;
																																															    height:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-link{
																																															    float:right;
																																															    width:auto;
																																															    font-size:10px;
																																															    text-decoration:none;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-link .fileoptions-label,.product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-link:hover .fileoptions-label{
																																															    color:#fff;
																																															    width:16px;
																																															    height:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu{
																																															    display:none;
																																															    background:#fff;
																																															    position:fixed
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu ul{
																																															    list-style:none;
																																															    padding:0;
																																															    margin:0
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list{
																																															    border:1px solid #f1f1f1;
																																															    border-top:3px solid #0d8445;
																																															    background:#fff;
																																															    width:171px;
																																															    padding:0;
																																															    margin:0;
																																															    position:absolute;
																																															    right:0;
																																															    display:block;
																																															    cursor:default;
																																															    z-index:10000;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28);
																																															    padding:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li{
																																															    display:block;
																																															    border-bottom:1px dotted #f1f1f1;
																																															    float:left;
																																															    padding:2px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover{
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover .icon-folder-open{
																																															    background-position:-432px -120px;
																																															    width:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover .icon-preflight-error{
																																															    background-position:-144px -120px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover .icon-versions{
																																															    background-position:-72px -48px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a{
																																															    display:block;
																																															    color:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a span[class*=icon-]{
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-folder-open{
																																															    background-position:-408px -120px;
																																															    width:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-preflight-error{
																																															    background-position:-217px -120px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-arrow-down,.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-arrow-top{
																																															    font-size:16px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-versions{
																																															    background-position:-50px -48px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .options-label{
																																															    width:145px;
																																															    text-overflow:ellipsis;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    float:left;
																																															    margin:0;
																																															    padding:0;
																																															    padding-left:5px
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a:hover{
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:last-child{
																																															    border-bottom:0
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .copy-right-information-panel{
																																															    border-top:1px solid #f1f1f1;
																																															    font-size:10px;
																																															    line-height:24px;
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .copy-right-information-panel a{
																																															    text-decoration:underline
																																															}
																																															.product-customization-wrapper .product-customization-filespanel .copy-right-information-panel a:hover{
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel{
																																															    border-top:4px solid #0d8445;
																																															    margin-top:10px;
																																															    margin-bottom:10px;
																																															    width:100%;
																																															    background-color:#fff;
																																															    vertical-align:top;
																																															    box-shadow:0 0 2px rgba(0,0,0,.25)
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .next-nav,.product-customization-wrapper .product-customization-printoptionspanel .prev-nav,.product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title-holder{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title{
																																															    line-height:20px;
																																															    display:block;
																																															    font-size:13px;
																																															    padding:8px;
																																															    color:#000;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .more-print-options{
																																															    position:absolute;
																																															    bottom:13px;
																																															    left:40px;
																																															    padding:5px;
																																															    background:#000;
																																															    color:#fff;
																																															    box-sizing:border-box;
																																															    box-shadow:0 0 10px rgba(0,0,0,.5);
																																															    border-radius:5px;
																																															    text-align:center;
																																															    width:180px;
																																															    font-size:10px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu{
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    direction:rtl
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul{
																																															    margin:0;
																																															    padding:0;
																																															    list-style-type:none;
																																															    width:100%;
																																															    border-bottom:1px solid #ccc;
																																															    box-shadow:0 0 2px rgba(0,0,0,.5);
																																															    direction:ltr
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul .category-info-for-ipad{
																																															    border-top:3px solid #0d8445;
																																															    background:#eaeaea;
																																															    height:30px;
																																															    display:block;
																																															    padding:0 8px;
																																															    color:#000!important;
																																															    line-height:30px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul .category-info-for-ipad span:last-child{
																																															    vertical-align:middle;
																																															    float:right;
																																															    margin-top:10px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul .subheader{
																																															    background:#f1f1f1;
																																															    height:40px;
																																															    display:block;
																																															    padding:0 8px;
																																															    color:#000;
																																															    line-height:40px;
																																															    font-weight:700;
																																															    font-size:12px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul .subheader .title{
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul .subheader img{
																																															    vertical-align:middle
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li{
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a{
																																															    display:block;
																																															    overflow:hidden;
																																															    text-decoration:none;
																																															    padding:0 6px;
																																															    border-top:1px dotted #d8d8d8;
																																															    line-height:40px;
																																															    font-size:13px;
																																															    background:#fff;
																																															    color:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .mediaBox{
																																															    width:20px;
																																															    height:20px;
																																															    border:1px solid #000;
																																															    float:left;
																																															    overflow:hidden;
																																															    margin-top:8px;
																																															    margin-right:15px;
																																															    margin-left:3px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .print-service-icon{
																																															    width:40px;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .print-service-icon img{
																																															    max-width:30px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .print-service-name,.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .print-service-selected-name{
																																															    float:left;
																																															    left:40px;
																																															    padding:0;
																																															    width:150px;
																																															    text-overflow:ellipsis;
																																															    margin:0;
																																															    overflow:hidden;
																																															    white-space:nowrap;
																																															    cursor:pointer;
																																															    position:absolute
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .print-service-selected-name{
																																															    display:none;
																																															    font-size:10px;
																																															    color:#9433bc
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .info-text{
																																															    color:#919191;
																																															    float:left;
																																															    display:block;
																																															    margin-left:-150px;
																																															    margin-top:14px;
																																															    font-size:10px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a img{
																																															    padding-right:5px;
																																															    vertical-align:middle
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a .submenuarrow{
																																															    float:right;
																																															    position:absolute;
																																															    margin-top:-5px;
																																															    top:50%;
																																															    right:5px;
																																															    padding:0
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li .sidebarmenu ul li a:active,.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li .sidebarmenu ul li a:visited,.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a:link{
																																															    background:#fff;
																																															    font-size:-7px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a:visited{
																																															    font-size:-7px
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a:hover{
																																															    background:#f1f1f1;
																																															    font-size:-7px;
																																															    color:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li a.selectedoption{
																																															    background:#0d8445;
																																															    font-size:-7px;
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li .disabledoption{
																																															    background:#ababab!important;
																																															    font-size:-7px;
																																															    color:#919191
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li .disabledoption .print-service-icon{
																																															    opacity:.5!important
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li .disabledoption:hover{
																																															    background:#ababab!important;
																																															    font-size:-7px;
																																															    color:#919191
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li .disabledoption:hover .print-service-icon{
																																															    opacity:.5!important
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li ul,.product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu ul li ul li ul{
																																															    position:fixed;
																																															    width:240px;
																																															    left:240px;
																																															    top:0;
																																															    display:none;
																																															    border:1px solid #ccc
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel .sidebarmenu a.subfolderstyle{
																																															    background:#fff
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel * html .sidebarmenu ul li{
																																															    float:left;
																																															    height:1%
																																															}
																																															.product-customization-wrapper .product-customization-printoptionspanel * html .sidebarmenu ul li a{
																																															    height:1%
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel{
																																															    width:100%;
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    margin-top:10px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder{
																																															    border-top:4px solid #0d8445;
																																															    background-color:#fff;
																																															    box-shadow:0 0 2px rgba(0,0,0,.25);
																																															    display:block;
																																															    width:99%;
																																															    float:left;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .header-label{
																																															    font-weight:700;
																																															    vertical-align:top;
																																															    color:#5e5e5e;
																																															    line-height:30px;
																																															    font-size:13px;
																																															    padding-left:15px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .icon-select-top,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder span.icon-select-bottom{
																																															    top:12px;
																																															    position:relative;
																																															    right:0;
																																															    margin-left:5px;
																																															    padding-right:0;
																																															    text-align:center;
																																															    color:#0d8445;
																																															    font-size:20px!important
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow{
																																															    display:inline-block;
																																															    float:right
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator span,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow span{
																																															    padding-right:4px;
																																															    font-size:13px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator .icon-pdfproof,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow .icon-pdfproof{
																																															    background-position:-120px -144px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator .icon-splitwindow,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow .icon-splitwindow{
																																															    background-position:-312px -72px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator a,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow a{
																																															    color:#000;
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    line-height:30px;
																																															    padding:0 20px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator a .icon-splitwindow,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow a .icon-splitwindow{
																																															    background-position:-312px -72px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator a:hover,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow a:hover{
																																															    color:#fff;
																																															    background:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator a:hover .icon-splitwindow,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .splitwindow a:hover .icon-splitwindow{
																																															    background-position:-96px -144px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .next-nav,.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .prev-nav{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator a{
																																															    color:#000;
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    line-height:30px;
																																															    padding:0 20px
																																															}
																																															.product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder .arrow-indicator:hover{
																																															    color:#fff;
																																															    background:transparent
																																															}
																																															.product-customization-wrapper .personalization-content-holder{
																																															    display:block;
																																															    width:99%;
																																															    height:300px;
																																															    background:#fff
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section-for-mobile,.product-customization-wrapper .personalization-content-holder .personalization-panel-title-holder-for-mobile,.product-customization-wrapper .personalization-content-holder .records-filter-section-for-mobile{
																																															    display:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section{
																																															    background-color:#f1f1f1;
																																															    width:100%;
																																															    border-top:0;
																																															    margin-right:10px;
																																															    display:block;
																																															    float:left;
																																															    height:40px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section a{
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section a:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .certification-link{
																																															    color:#0d8445;
																																															    text-decoration:underline
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .certification-link:hover{
																																															    color:#5e5e5e
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .radio-button-holder{
																																															    float:left;
																																															    padding-left:10px;
																																															    padding-top:5px;
																																															    display:block
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .radio-button-holder span.label{
																																															    font-size:12px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatleft span.label{
																																															    font-size:12px;
																																															    line-height:40px;
																																															    padding-left:15px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright{
																																															    padding-right:15px;
																																															    line-height:45px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .icon-rewind-to-next-breakpoint,.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .icon-rewind-to-prev-breakpoint,.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .icon-select-left,.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .icon-select-right{
																																															    margin-left:5px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .input-small{
																																															    width:70px;
																																															    font-size:11px;
																																															    line-height:15px;
																																															    text-align:center;
																																															    padding-top:0;
																																															    float:left;
																																															    margin-top:12px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .icon-select-left,.product-customization-wrapper .personalization-content-holder .personalization-filter-section .floatright .icon-select-right{
																																															    font-size:26px!important;
																																															    line-height:29px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content{
																																															    box-sizing:border-box;
																																															    width:100%;
																																															    border-top:0;
																																															    margin-right:10px;
																																															    display:block;
																																															    float:left;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    -webkit-overflow-scrolling:touch;
																																															    background:#fff;
																																															    padding:5px 15px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content a{
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content a:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table,.product-customization-wrapper .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table,.product-customization-wrapper .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table{
																																															    float:left
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table td,.product-customization-wrapper .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table td,.product-customization-wrapper .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table td{
																																															    vertical-align:middle;
																																															    padding:2px 0;
																																															    margin:0
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .vdp-dual-container{
																																															    display:block;
																																															    padding:5px;
																																															    width:100%;
																																															    float:left
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .vdp-dual-container .radio-button-holder{
																																															    float:left;
																																															    padding-left:10px;
																																															    padding-top:5px;
																																															    display:block
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .selected-items-box{
																																															    height:58px;
																																															    box-shadow:inset 0 3px 7px rgba(0,0,0,.3);
																																															    cursor:pointer;
																																															    border:1px solid #dedede;
																																															    padding:5px;
																																															    background-color:#fff
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .selected-items-box table{
																																															    width:350px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .selected-items-box table tr td{
																																															    line-height:50px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .selected-items-box table tr td img{
																																															    max-width:150px;
																																															    max-height:50px;
																																															    height:auto;
																																															    padding-right:10px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .selected-items-box table tr td .img-text{
																																															    color:#0d8445;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list{
																																															    display:none;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    border:1px solid #dedede;
																																															    z-index:9999;
																																															    position:absolute;
																																															    width:99%;
																																															    border-radius:0;
																																															    -webkit-overflow-scrolling:touch;
																																															    border-top:0
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul{
																																															    margin:0;
																																															    padding:0;
																																															    width:100%;
																																															    list-style-type:none;
																																															    max-height:200px;
																																															    overflow-x:hidden;
																																															    overflow-y:auto
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul li{
																																															    margin:0;
																																															    width:100%;
																																															    padding:0;
																																															    height:58px;
																																															    border-bottom:1px dashed #dedede;
																																															    padding-left:5px;
																																															    background:#fff;
																																															    color:#000
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul li:hover{
																																															    background:#f1f1f1
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul li table{
																																															    width:350px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul li table tr td{
																																															    line-height:50px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul li table tr td img{
																																															    max-width:150px;
																																															    max-height:50px;
																																															    height:auto;
																																															    padding-right:10px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul .selected,.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul .selected:hover{
																																															    background:#fffae3
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .multiple-select-wrapper .list ul .selected table tr td .img-text{
																																															    color:#0d8445;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .records-filter-section-for-mobile{
																																															    display:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables{
																																															    padding:10px;
																																															    font-size:12px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls .uneditable-input,.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=color],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=date],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=datetime-local],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=datetime],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=email],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=month],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=number],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=password],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=search],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=tel],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=text],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=time],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=url],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls input[type=week],.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls select,.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls textarea,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables .uneditable-input,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=color],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=date],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=datetime-local],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=datetime],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=email],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=month],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=number],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=password],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=search],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=tel],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=text],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=time],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=url],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables input[type=week],.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables select,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables textarea{
																																															    width:300px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls .data-source-links a:first-child,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables .data-source-links a:first-child{
																																															    color:#5e5e5e;
																																															    text-decoration:underline;
																																															    font-size:11.05px;
																																															    padding:0 20px;
																																															    padding-left:0;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls .data-source-links a:first-child:hover,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables .data-source-links a:first-child:hover{
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls .data-source-links a,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables .data-source-links a{
																																															    color:#5e5e5e;
																																															    text-decoration:underline;
																																															    font-size:11.05px;
																																															    padding:0 20px;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .form-controls .data-source-links a:hover,.product-customization-wrapper .personalization-content-holder .personalization-content .form-lables .data-source-links a:hover{
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .formRowSeparator{
																																															    width:100%;
																																															    overflow:hidden;
																																															    padding:0 8px;
																																															    background:#f1f1f1;
																																															    font-weight:700;
																																															    color:#000;
																																															    border-bottom:1px solid #5e5e5e
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .formRowSeparator td{
																																															    padding-left:8px!important;
																																															    border-bottom:1px solid #ccc
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .formRowSeparatorText{
																																															    overflow:hidden;
																																															    text-align:left;
																																															    border-bottom-style:dotted;
																																															    border-bottom-color:#5e5e5e;
																																															    border-bottom-width:1px;
																																															    color:#5e5e5e;
																																															    font-size:90%;
																																															    font-style:italic;
																																															    padding-left:8px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .iconColorStyle{
																																															    float:left;
																																															    vertical-align:middle;
																																															    display:block;
																																															    margin:2px;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .iconStyle{
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .iconDeleteStyle{
																																															    cursor:pointer;
																																															    vertical-align:middle;
																																															    margin:2px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .formColorStyle{
																																															    float:left;
																																															    width:20px;
																																															    height:22px;
																																															    vertical-align:middle;
																																															    display:block;
																																															    margin:2px;
																																															    margin-top:0;
																																															    margin-right:0
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .formColorListStyle{
																																															    float:left;
																																															    height:22px;
																																															    vertical-align:middle;
																																															    display:block
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .formColorListItemStyle{
																																															    float:left;
																																															    width:12px;
																																															    height:22px;
																																															    vertical-align:middle;
																																															    display:block;
																																															    margin:2px;
																																															    margin-top:0;
																																															    margin-right:0
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .activeSmall{
																																															    color:#09f;
																																															    font-weight:Bold;
																																															    font-size:12;
																																															    float:left
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .icon-rewind-to-next-breakpoint,.product-customization-wrapper .personalization-content-holder .personalization-content .icon-rewind-to-prev-breakpoint,.product-customization-wrapper .personalization-content-holder .personalization-content .icon-select-left,.product-customization-wrapper .personalization-content-holder .personalization-content .icon-select-right{
																																															    margin-left:5px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content span.label{
																																															    font-size:12px;
																																															    float:left
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .icon-select-left,.product-customization-wrapper .personalization-content-holder .personalization-content .icon-select-right{
																																															    font-size:26px!important;
																																															    line-height:29px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .icon-bold{
																																															    background-position:-167px -48px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .icon-underline{
																																															    background-position:-144px -50px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .icon-italic{
																																															    background-position:-192px -48px
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .btn{
																																															    float:left;
																																															    background:#333;
																																															    padding:5px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    border-right:1px solid #5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .btn:hover{
																																															    background:gray
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .btnselected{
																																															    float:left;
																																															    background:#0d8445;
																																															    padding:5px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    border-right:1px solid #5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .btnselected:hover{
																																															    background:gray
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .nav-btn{
																																															    float:left;
																																															    padding:0;
																																															    display:inline-block;
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .personalization-content-holder .personalization-content .nav-btn:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .preview-error-msg{
																																															    padding:10px 15px;
																																															    background:#fffae3;
																																															    display:block;
																																															    overflow:auto;
																																															    color:#5e5e5e;
																																															    border:1px solid #f1f1f1;
																																															    width:99%;
																																															    box-sizing:border-box;
																																															    margin:auto
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel{
																																															    width:100%;
																																															    margin-left:auto;
																																															    margin-right:auto
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .customization-panel-title-holder{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder{
																																															    border-top:4px solid #0d8445;
																																															    background-color:#fff;
																																															    box-shadow:0 0 2px rgba(0,0,0,.25);
																																															    display:block;
																																															    width:99%;
																																															    float:left;
																																															    cursor:pointer;
																																															    margin-top:10px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .header-label{
																																															    font-weight:700;
																																															    vertical-align:top;
																																															    color:#5e5e5e;
																																															    line-height:30px;
																																															    font-size:13px;
																																															    padding-left:15px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .icon-select-top,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder span.icon-select-bottom{
																																															    top:12px;
																																															    position:relative;
																																															    right:0;
																																															    margin-left:5px;
																																															    padding-right:0;
																																															    text-align:center;
																																															    color:#0d8445;
																																															    font-size:20px!important
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder{
																																															    width:auto;
																																															    border-top:0;
																																															    display:inline-block;
																																															    float:left;
																																															    margin-bottom:1px;
																																															    margin-top:1px;
																																															    padding-left:10px;
																																															    border-left:1px dotted #f1f1f1
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator{
																																															    padding:0;
																																															    width:auto;
																																															    display:block;
																																															    float:left;
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator .recordslabel{
																																															    float:left;
																																															    display:block;
																																															    line-height:30px;
																																															    height:30px;
																																															    margin-right:10px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator .items-holder{
																																															    line-height:20px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    display:block;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator .items-holder .btn{
																																															    background-color:transparent;
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:18px;
																																															    color:#5e5e5e;
																																															    border-right:1px solid #f1f1f1;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator .items-holder .btn:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator .items-holder .btn1{
																																															    border-right:0
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .record-navigation-holder .record-navigator .items-holder .input-small{
																																															    width:90px;
																																															    font-size:11px;
																																															    line-height:15px;
																																															    text-align:center;
																																															    padding-top:0
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .arrow-indicator,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .updatepreview{
																																															    display:inline-block;
																																															    float:right
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .arrow-indicator span,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof span,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .updatepreview span{
																																															    padding-right:4px;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .arrow-indicator a,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof a,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .updatepreview a{
																																															    color:#000;
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    line-height:30px;
																																															    padding:0 10px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .arrow-indicator a:hover,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof a:hover,.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .updatepreview a:hover{
																																															    color:#fff;
																																															    background:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof a{
																																															    color:#000;
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    line-height:30px;
																																															    padding:0 10px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof a .icon-pdfproof{
																																															    background-position:-120px -144px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof a:hover{
																																															    color:#fff;
																																															    background:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .pdfproof a:hover .icon-pdfproof{
																																															    background-position:-216px -144px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .updatepreview a{
																																															    color:#fff;
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    line-height:30px;
																																															    padding:0 10px;
																																															    background-color:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .updatepreview a:hover{
																																															    color:#fff;
																																															    background:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .arrow-indicator a{
																																															    color:#000;
																																															    display:inline-block;
																																															    border-left:1px dotted #d8d8d8;
																																															    line-height:30px;
																																															    padding:0 20px
																																															}
																																															.product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder .arrow-indicator a:hover{
																																															    color:#fff;
																																															    background:transparent
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder{
																																															    width:100%;
																																															    margin-left:auto;
																																															    margin-right:auto
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area{
																																															    margin-bottom:10px;
																																															    margin-top:10px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options{
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options .thumbnail-label{
																																															    color:#0d8445;
																																															    display:block;
																																															    line-height:20px;
																																															    font-size:10px;
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options a{
																																															    color:#000;
																																															    display:block;
																																															    text-decoration:underline;
																																															    line-height:20px;
																																															    font-size:10px;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options a:hover{
																																															    color:#000;
																																															    text-decoration:none;
																																															    font-size:10px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options .thumbnail{
																																															    padding:0;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options .thumbnail:hover{
																																															    box-shadow:0 0 20px #5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-holder .preview-area .thumbnail-options .thumbnail.selected{
																																															    border:2px solid #0d8445
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar{
																																															    margin-left:20px;
																																															    float:left;
																																															    width:100%;
																																															    margin:0;
																																															    box-sizing:border-box
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .btn{
																																															    background-color:transparent;
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:18px;
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .btn:hover{
																																															    color:#000
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .btnselected{
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:18px;
																																															    color:#0d8445;
																																															    text-decoration:none;
																																															    background-color:transparent
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .btnselected:hover{
																																															    color:#0d8445
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section1{
																																															    padding:0
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section1 .items-holder{
																																															    height:30px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    background:#fff;
																																															    border:1px solid #f1f1f1;
																																															    float:left;
																																															    width:73px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section1 .btn1{
																																															    border-right:0
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section1 .icon-dimensions{
																																															    background-position:-408px -1px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section1 .icon-dimensions:hover{
																																															    background-position:-384px -1px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section2{
																																															    padding:0;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section2 .items-holder{
																																															    line-height:30px;
																																															    height:30px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    background:#fff;
																																															    border:1px solid #f1f1f1;
																																															    width:270px!important;
																																															    margin-left:auto;
																																															    margin-right:auto;
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section2 .input-small{
																																															    width:90px;
																																															    font-size:11px;
																																															    line-height:15px;
																																															    text-align:center;
																																															    padding-top:0
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section2 .btn1{
																																															    border-right:0
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3 .items-holder{
																																															    line-height:30px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    background:#fff;
																																															    border:1px solid #f1f1f1;
																																															    float:right;
																																															    width:170px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3 .in-percentage{
																																															    font-weight:700;
																																															    padding:5px 10px;
																																															    box-sizing:border-box
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled{
																																															    padding:0;
																																															    opacity:.4;
																																															    filter:alpha(opacity=40);
																																															    pointer-events:none
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .items-holder{
																																															    line-height:30px;
																																															    border-radius:6px;
																																															    box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															    background:#fff;
																																															    border:1px solid #f1f1f1;
																																															    float:right;
																																															    width:170px
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .in-percentage{
																																															    font-weight:700;
																																															    padding:5px 10px;
																																															    box-sizing:border-box
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .btn{
																																															    background-color:transparent;
																																															    padding:5px 10px;
																																															    display:inline-block;
																																															    line-height:18px;
																																															    color:#5e5e5e;
																																															    border-right:1px solid #f1f1f1;
																																															    text-decoration:none;
																																															    opacity:.4;
																																															    filter:alpha(opacity=40);
																																															    cursor:default
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .btn:hover{
																																															    color:#5e5e5e
																																															}
																																															.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .icon-fit-to-zoom,.product-customization-wrapper .product-customization-previewarea-toolbar .section3-disabled .icon-fit-to-zoom:hover{
																																															    background:url(images/fittowindow.png);
																																															    background-repeat:no-repeat
																																															}
																																															.product-customization-wrapper .product-customization-footer{
																																															    vertical-align:top;
																																															    width:100%;
																																															    overflow:hidden;
																																															    padding:7px;
																																															    box-sizing:border-box;
																																															    float:left
																																															}
																																															.product-customization-wrapper .product-customization-footer .pricing-container{
																																															    display:inline-block;
																																															    width:auto;
																																															    float:left;
																																															    margin-left:25px;
																																															    bottom:3px;
																																															    position:relative
																																															}
																																															.product-customization-wrapper .product-customization-footer .pricing-container .pricing-label{
																																															    color:#eee;
																																															    font-size:11px;
																																															    font-weight:700;
																																															    line-height:40px
																																															}
																																															.product-customization-wrapper .product-customization-footer .pricing-container .pricing-value{
																																															    color:#79ff7f;
																																															    font-size:13px;
																																															    font-weight:700;
																																															    line-height:40px
																																															}
																																															.product-customization-wrapper .product-customization-footer .pricing-container .more-info{
																																															    display:none
																																															}
																																															.product-customization-wrapper .product-customization-footer .pricing-container .subtotal-label{
																																															    margin-left:20px;
																																															    line-height:40px
																																															}
																																															.product-customization-wrapper .product-customization-footer .button-container{
																																															    display:inline-block;
																																															    width:auto;
																																															    float:right;
																																															    padding-left:15px
																																															}
																																															.product-customization-wrapper .product-customization-footer .button-container .save-job-button{
																																															    background:#5e5e5e;
																																															    margin-right:10px;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .product-customization-footer .button-container .save-job-button:hover{
																																															    background:#707070;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .product-customization-footer .button-container .add-to-cart-button{
																																															    background:#0d8445;
																																															    margin-right:10px;
																																															    padding:8px 30px;
																																															    display:inline-block;
																																															    color:#fff;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .product-customization-footer .button-container .add-to-cart-button:hover{
																																															    background:#333;
																																															    color:#fff;
																																															    box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															}
																																															.product-customization-wrapper .goto-instruction-tooltip{
																																															    position:absolute;
																																															    background:#fffae3;
																																															    border:1px solid #f1f1f1;
																																															    color:#000;
																																															    width:auto;
																																															    font-size:10px;
																																															    line-height:20px;
																																															    border-radius:5px;
																																															    padding:5px;
																																															    box-sizing:border-box;
																																															    border-collapse:collapse;
																																															    box-shadow:0 1px 2px rgba(0,0,0,.3)
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip{
																																															    position:absolute;
																																															    background:#fff;
																																															    border:1px solid #f1f1f1;
																																															    color:#000;
																																															    max-width:600px;
																																															    border-collapse:collapse
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary{
																																															    border:1px solid #5e5e5e;
																																															    width:100%;
																																															    border-collapse:collapse
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .pricing_summary_header{
																																															    background:#f1f1f1;
																																															    font-size:13px;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info{
																																															    width:100%;
																																															    border-collapse:collapse
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:first-child,.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(2),.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(3){
																																															    padding:5px;
																																															    padding-left:8px;
																																															    border-bottom:1px solid #e4e4e4;
																																															    text-align:left;
																																															    vertical-align:top;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(4),.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(5),.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(6),.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .print-options-info tbody tr td:nth-child(7){
																																															    padding:5px;
																																															    padding-left:8px;
																																															    border-bottom:1px solid #e4e4e4;
																																															    text-align:right;
																																															    vertical-align:top;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .pricing-alignment{
																																															    border:0 solid #fffae3;
																																															    width:100%;
																																															    border-collapse:collapse
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .pricing-alignment tbody tr td:first-child{
																																															    text-align:right!important;
																																															    font-weight:700;
																																															    width:100%;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip .pricing-summary .pricing-alignment tbody tr td:nth-child(2){
																																															    white-space:nowrap;
																																															    padding:5px;
																																															    text-align:right;
																																															    vertical-align:top;
																																															    font-size:11px
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip:after,.product-customization-wrapper .pricing-summary-tooltip:before{
																																															    top:100%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-top-color:#5e5e5e;
																																															    border-width:8px;
																																															    left:50%;
																																															    margin-left:-8px
																																															}
																																															.product-customization-wrapper .pricing-summary-tooltip:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-top-color:#5e5e5e;
																																															    border-width:9px;
																																															    left:50%;
																																															    margin-left:-9px
																																															}
																																															.product-customization-wrapper .tool_tip{
																																															    position:fixed;
																																															    background:#fff;
																																															    border:1px solid #5e5e5e;
																																															    max-width:350px;
																																															    max-height:350px;
																																															    color:#5e5e5e;
																																															    display:none;
																																															    padding:10px;
																																															    box-sizing:border-box;
																																															    box-shadow:0 1px 1px rgba(0,0,0,.28);
																																															    vertical-align:top;
																																															    line-height:20px
																																															}
																																															.product-customization-wrapper .tool_tip .tool_tip_header{
																																															    font-weight:700;
																																															    font-size:13px;
																																															    display:inline-block
																																															}
																																															.product-customization-wrapper .tool_tip .tool_tip_close{
																																															    position:absolute;
																																															    right:10px;
																																															    top:10px;
																																															    font-size:10px;
																																															    display:inline-block;
																																															    cursor:pointer
																																															}
																																															.product-customization-wrapper .tool_tip .tool_tip_content{
																																															    line-height:20px;
																																															    display:block;
																																															    width:100%;
																																															    float:left;
																																															    max-height:300px;
																																															    font-size:11px;
																																															    overflow-y:auto;
																																															    overflow-x:hidden;
																																															    border-top:1px solid #f1f1f1
																																															}
																																															.product-customization-wrapper .tool_tip:after,.product-customization-wrapper .tool_tip:before{
																																															    right:100%;
																																															    border:solid transparent;
																																															    content:" ";
																																															    height:0;
																																															    width:0;
																																															    position:absolute;
																																															    pointer-events:none
																																															}
																																															.product-customization-wrapper .tool_tip:after{
																																															    border-color:rgba(136,183,213,0);
																																															    border-right-color:#5e5e5e;
																																															    border-width:10px;
																																															    top:50%;
																																															    margin-top:-10px
																																															}
																																															.product-customization-wrapper .tool_tip:before{
																																															    border-color:rgba(194,225,245,0);
																																															    border-right-color:#5e5e5e;
																																															    border-width:11px;
																																															    top:50%;
																																															    margin-top:-11px
																																															}
																																															.product-customization-wrapper .product-customization-rightframe .review-job{
																																															    border-top:4px solid #0d8445;
																																															    margin-top:10px;
																																															    width:98%;
																																															    padding:10px;
																																															    padding-right:3px;
																																															    background-color:#fff;
																																															    vertical-align:top;
																																															    box-shadow:0 0 2px rgba(0,0,0,.25);
																																															    margin-bottom:10px
																																															}
																																															.product-customization-wrapper .product-customization-rightframe .review-job .modal-header{
																																															    margin-top:-18px
																																															}
																																															.product-customization-wrapper .product-customization-rightframe .review-job .modal-header h3{
																																															    display:block;
																																															    font-size:13px;
																																															    color:#000;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .product-customization-rightframe .review-job .modaltable{
																																															    height:100%
																																															}
																																															.product-customization-wrapper .product-customization-rightframe .review-job .modaltable tr td:first-child{
																																															    text-align:right;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator{
																																															    box-sizing:border-box;
																																															    padding:0 15px!important;
																																															    margin:10px 0;
																																															    margin-bottom:0;
																																															    background-position:0 10px
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator p{
																																															    margin-bottom:0
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .step1 .icon-checkmark,.product-customization-wrapper .checkout-progress-indicator .step2 .icon-checkmark,.product-customization-wrapper .checkout-progress-indicator .step3 .icon-checkmark{
																																															    display:none
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .step1 div,.product-customization-wrapper .checkout-progress-indicator .step2 div,.product-customization-wrapper .checkout-progress-indicator .step3 div{
																																															    display:inline-block;
																																															    border-radius:50%;
																																															    background:#a4a4a4;
																																															    color:#fff;
																																															    padding:0 7px;
																																															    font-weight:700
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .step1 div small,.product-customization-wrapper .checkout-progress-indicator .step1 div span,.product-customization-wrapper .checkout-progress-indicator .step2 div small,.product-customization-wrapper .checkout-progress-indicator .step2 div span,.product-customization-wrapper .checkout-progress-indicator .step3 div small,.product-customization-wrapper .checkout-progress-indicator .step3 div span{
																																															    font-size:10px
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .step1 p span,.product-customization-wrapper .checkout-progress-indicator .step2 p span,.product-customization-wrapper .checkout-progress-indicator .step3 p span{
																																															    color:#5e5e5e;
																																															    text-decoration:none;
																																															    cursor:text
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .step2{
																																															    text-align:center
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .step3{
																																															    text-align:right;
																																															    padding-right:0
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .selected div{
																																															    background:#0d8445;
																																															    color:#fff
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .selected p span{
																																															    color:#5e5e5e;
																																															    text-decoration:none
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .completed div{
																																															    background:#000;
																																															    color:#fff;
																																															    padding:0 7px!important
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .completed div span{
																																															    display:inline
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .completed .icon-checkmark{
																																															    display:none
																																															}
																																															.product-customization-wrapper .checkout-progress-indicator .completed p span{
																																															    color:#5e5e5e
																																															}
																																															.SmartCanvas .scListButtonBar .scIconBtn{
																																															    display:none!important
																																															}
																																															.cart-item-remove{
																																															    cursor:pointer;
																																															    position:relative;
																																															    left:5px
																																															}
																																															.cart-item-remove a{
																																															    text-decoration:none
																																															}
																																															.cart-item-remove span{
																																															    color:#333!important;
																																															    transition:all .5s ease;
																																															    position:relative;
																																															    top:-1px
																																															}
																																															.cart-item-remove:hover span{
																																															    color:#0d8445!important
																																															}
																																															.cart-item-remove:hover .cart-svg path{
																																															    fill:#0d8445
																																															}
																																															.save-for-later span{
																																															    top:-1px
																																															}
																																															.cart-item-remove span{
																																															    top:-3px
																																															}
																																															.cart-container h3 span{
																																															    color:#0d8445
																																															}
																																															.shipping-note{
																																															    font-size:18px;
																																															    font-family:Helvetica Neue,Open Sans,Helvetica,Arial,sans-serif;
																																															    color:#0d8445
																																															}
																																															.turn-around-time{
																																															    display:none!important
																																															}
																																															.icon-chevron-right{
																																															    background-position:-56px -56px;
																																															    background-size:70px
																																															}
																																															.icon-chevron-left{
																																															    background-position:-42px -56px;
																																															    background-size:70px
																																															}
																																															.cart-page .cart-misc-container .calendar-container{
																																															    position:absolute;
																																															    left:0;
																																															    background-color:#fefefe;
																																															    z-index:100;
																																															    padding:0 20px;
																																															    line-height:17px;
																																															    width:290px;
																																															    height:300px;
																																															    box-sizing:border-box;
																																															    cursor:default;
																																															    box-shadow:0 0 5px rgba(0,0,0,.25)
																																															}
																																															.cart-page .cart-misc-container{
																																															    display:block;
																																															    background:#fff;
																																															    float:left;
																																															    width:980px;
																																															    padding:10px;
																																															    line-height:35px;
																																															    box-sizing:border-box
																																															}
																																															.checkout-page .container{
																																															    text-align:center
																																															}
																																															.checkout-page .container .orders{
																																															    text-align:left
																																															}
																																															.checkout-page .container .checkout-payment,.checkout-page .container .checkout-shipment{
																																															    background-color:#fbfbfb;
																																															    border-radius:0 0 8px 8px;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    text-align:left
																																															}
																																															.order-summary-checkout{
																																															    background-color:#fbfbfb;
																																															    border-radius:8px;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    padding-top:5px;
																																															    padding-bottom:10px;
																																															    text-align:left
																																															}
																																															.order-summary-checkout .promo-code{
																																															    padding:0 10px!important;
																																															    display:none
																																															}
																																															.info-message-control{
																																															    display:none
																																															}
																																															.shipping-address-detail .edit{
																																															    display:block;
																																															    width:114px;
																																															    height:40px;
																																															    line-height:40px;
																																															    color:#fff;
																																															    background:#0d8445;
																																															    cursor:pointer;
																																															    margin-right:190px;
																																															    text-decoration:none;
																																															    text-align:center;
																																															    text-transform:uppercase
																																															}
																																															.shipping-address-detail .edit a{
																																															    text-decoration:none
																																															}
																																															.shipping-address-detail .edit:hover{
																																															    box-shadow:inset 0 0 4px rgba(0,0,0,.15)
																																															}
																																															.order-summary-pricing table tbody #Taxes{
																																															    display:show
																																															}
																																															.Email,.PhoneNumber1{
																																															    display:block!important
																																															}
																																															.checkout-order-details .checkout-order-info{
																																															    background:#f1f1f1;
																																															    border-bottom:3px solid rgba(0,0,0,.07)
																																															}
																																															.checkout-order-info-extended{
																																															    background:#fbfbfb
																																															}
																																															.checkout-order-info-extended .order-person{
																																															    position:relative;
																																															    margin:0 auto;
																																															    text-align:left
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info{
																																															    text-align:center
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-date,.checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-no,.checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-status{
																																															    display:inline-table
																																															}
																																															.checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-status{
																																															    margin:0 50px
																																															}
																																															.cart-product-item .cart-product-details .tax-exempt{
																																															    display:none
																																															}
																																															.calendarBackdrop .legend{
																																															    display:none!important
																																															}
																																															.calendarBackdrop table{
																																															    margin-top:20px
																																															}
																																															.time-picker{
																																															    display:none!important
																																															}
																																															.calendar-actions{
																																															    margin-top:25px
																																															}
																																															.checkout-shipment-method{
																																															    display:block
																																															}
																																															.checkout-shipment-method .shipment-type,.checkout-shipment-method small{
																																															    padding:10px;
																																															    border-bottom:none
																																															}
																																															.checkout-shipment-method small{
																																															    padding:5px 0;
																																															    padding-bottom:0;
																																															    color:#919191;
																																															    display:none
																																															}
																																															.checkout-shipment-method h3.checkout-shipment-label{
																																															    margin:10px;
																																															    padding:0;
																																															    font-weight:500;
																																															    text-transform:uppercase;
																																															    font-size:14px
																																															}
																																															.checkout-payment-method small{
																																															    display:none!important
																																															}
																																															.info-text,.order-thank-you-message{
																																															    display:none
																																															}
																																															.myaccount-links{
																																															    float:left;
																																															    width:245px;
																																															    background:#fff;
																																															    text-transform:uppercase
																																															}
																																															.myaccount-list{
																																															    margin:0;
																																															    padding:0;
																																															    list-style:none
																																															}
																																															.myaccount-list li{
																																															    display:block;
																																															    border-bottom:1px solid hsla(0,0%,100%,.25)
																																															}
																																															.myaccount-list li a{
																																															    color:#333;
																																															    display:block;
																																															    padding:8px 10px;
																																															    text-decoration:none
																																															}
																																															.myaccount-list li:hover{
																																															    background:#0071b8
																																															}
																																															.myaccount-list li:hover:hover>a{
																																															    color:#fff
																																															}
																																															.body-wrapper .left-frame .myaccount-links{
																																															    padding:15px 0;
																																															    background-color:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    border-radius:8px
																																															}
																																															.body-wrapper .left-frame .myaccount-links li{
																																															    transition:background .15s ease,color .15s ease
																																															}
																																															.body-wrapper .left-frame .myaccount-links li:hover{
																																															    background:#0d8445;
																																															    transition:background .15s ease,color .15s ease
																																															}
																																															.body-wrapper .myaccount-content a{
																																															    text-decoration:none;
																																															    color:#0d8445
																																															}
																																															.body-wrapper .myaccount-content a:hover{
																																															    color:#333
																																															}
																																															.body-wrapper .myaccount-content .myaccount-page-title{
																																															    background:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    border-radius:8px 8px 0 0
																																															}
																																															.search-results .container{
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-wrap:wrap;
																																															    flex-wrap:wrap
																																															}
																																															.search-results .container .search-results-title{
																																															    background:#fbfbfb;
																																															    border-bottom:3px solid rgba(0,0,0,.05);
																																															    border-radius:8px 8px 0 0;
																																															    display:block;
																																															    width:100%
																																															}
																																															.search-results .container .search-result-info{
																																															    background:#f3f3f3;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    border-radius:0 0 8px 8px;
																																															    display:block;
																																															    width:100%
																																															}
																																															.search-results .container .show-more-product-container{
																																															    background:#0d8445;
																																															    width:275px;
																																															    display:block
																																															}
																																															.search-results .container .show-more-product-container a{
																																															    text-decoration:none;
																																															    color:#fff
																																															}
																																															.search-results .container .show-more-product-container a:hover{
																																															    color:#fff
																																															}
																																															.search-results .container .show-more-product-container:hover{
																																															    background:#333;
																																															    transition:background .15s ease
																																															}
																																															.search-results .container .search-results-product-wrapper{
																																															    width:100%;
																																															    display:-ms-flexbox;
																																															    display:flex;
																																															    -ms-flex-pack:center;
																																															    justify-content:center;
																																															    -ms-flex-wrap:wrap;
																																															    flex-wrap:wrap
																																															}
																																															.body-wrapper .search-body{
																																															    float:none;
																																															    width:100%;
																																															    display:inline-block
																																															}
																																															.contact-title{
																																															    font-weight:bolder
																																															}
																																															.marketing-contact a,.order-contact a,.tech-contact a{
																																															    color:#0d8445
																																															}
																																															.marketing-contact p,.order-contact p,.tech-contact p{
																																															    margin:0 0 25px
																																															}
																																															.form-body-wrapper{
																																															    text-align:center;
																																															    width:100%;
																																															    margin:50px 0
																																															}
																																															.form-body-wrapper .form-body-wrapper{
																																															    width:75%;
																																															    display:inline-block;
																																															    vertical-align:top;
																																															    min-height:450px;
																																															    position:relative
																																															}
																																															#reg-form{
																																															    width:550px;
																																															    display:inline-block;
																																															    position:relative;
																																															    margin:0 auto;
																																															    text-align:left
																																															}
																																															#reg-form .register-form-fields{
																																															    width:100%
																																															}
																																															#reg-form .register-page-title{
																																															    background:#f1f1f1;
																																															    border-bottom:3px solid rgba(0,0,0,.07)
																																															}
																																															#reg-form .user-info{
																																															    background:#fbfbfb;
																																															    padding:15px
																																															}
																																															#reg-form .terms-info{
																																															    background:#fbfbfb
																																															}
																																															#reg-form .row-fluid{
																																															    width:80%;
																																															    padding:0 10%
																																															}
																																															#reg-form .row-fluid .span6{
																																															    width:100%
																																															}
																																															#reg-form .row-fluid .span12 a{
																																															    cursor:pointer;
																																															    color:#0d8445;
																																															    line-height:30px;
																																															    text-decoration:none
																																															}
																																															#reg-form .row-fluid input,.form-container,.register-form-fields{
																																															    width:100%
																																															}
																																															.register-page-title{
																																															    background:#f1f1f1;
																																															    border-bottom:3px solid rgba(0,0,0,.07);
																																															    padding:10px
																																															}
																																															.register-page .container{
																																															    width:550px
																																															}
																																															.register-page .container .register-page-content .register-form-fields .user-info{
																																															    background:#fbfbfb;
																																															    padding:15px
																																															}
																																															.register-page .container .register-page-content .register-form-fields .user-info .row-fluid{
																																															    width:80%;
																																															    padding:0 10%
																																															}
																																															.register-page .container .register-page-content .register-form-fields .user-info .row-fluid .span6{
																																															    width:100%
																																															}
																																															@media only screen and (min-device-width:320px) and (max-device-width:1920px){
																																															    [DeviceType=Mobile] body,[DeviceType=Mobile] html{
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal,[DeviceType=Mobile] .address-book-modal,[DeviceType=Mobile] .approval-modal,[DeviceType=Mobile] .blank-pages-modal,[DeviceType=Mobile] .change-password-modal,[DeviceType=Mobile] .choose-facility-modal,[DeviceType=Mobile] .cloud-modal,[DeviceType=Mobile] .copy-right-pages-modal,[DeviceType=Mobile] .Customer1-address-edit-1,[DeviceType=Mobile] .cut-to-specific-margin-modal,[DeviceType=Mobile] .cut-to-specific-wh-modal,[DeviceType=Mobile] .galleryimage-modal,[DeviceType=Mobile] .login-panel-pc,[DeviceType=Mobile] .mediamodal,[DeviceType=Mobile] .order-approval-details-modal,[DeviceType=Mobile] .others-modal,[DeviceType=Mobile] .preflight-report-modal,[DeviceType=Mobile] .printoptions-changes-modal,[DeviceType=Mobile] .review-job-modal,[DeviceType=Mobile] .saved-files-modal,[DeviceType=Mobile] .select-datasource-modal,[DeviceType=Mobile] .special-instructions-modal,[DeviceType=Mobile] .special-pages-modal,[DeviceType=Mobile] .tabs-modal,[DeviceType=Mobile] .upload-files-modal,[DeviceType=Mobile] .upload-image-modal,[DeviceType=Mobile] .upsell-modal,[DeviceType=Mobile] .view-templates-modal{
																																															        margin-left:0!important;
																																															        margin-top:0!important;
																																															        position:static;
																																															        border:0;
																																															        box-sizing:border-box;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .login-panel-pc button{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .special-instructions-modal .OK-button{
																																															        width:100%!important
																																															    }
																																															    [DeviceType=Mobile] .change-password-modal .modalcontent{
																																															        padding:10px!important
																																															    }
																																															    [DeviceType=Mobile] .change-password-modal input{
																																															        width:100%;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .modal{
																																															        width:100%;
																																															        position:relative;
																																															        top:0;
																																															        left:0;
																																															        z-index:0;
																																															        height:100%;
																																															        margin:0;
																																															        background-color:#fff;
																																															        border-top:0 solid #53a071;
																																															        box-shadow:0 0 0 transparent;
																																															        background-clip:padding-box;
																																															        outline:none
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-header{
																																															        padding:5px 10px;
																																															        border-bottom:0 solid #f1f1f1;
																																															        background:#5e5e5e;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-header .back{
																																															        float:right;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-header .close{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-header .add{
																																															        float:right;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-header span{
																																															        font-weight:700;
																																															        vertical-align:top;
																																															        color:#fff;
																																															        line-height:40px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .modal .modalcontent{
																																															        background-color:#fff;
																																															        padding:0;
																																															        height:auto!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-footer{
																																															        margin-top:5px;
																																															        display:block;
																																															        padding:0;
																																															        width:100%;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        background:#fff;
																																															        height:45px;
																																															        float:none
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-footer .OK-button{
																																															        margin:0;
																																															        margin-left:0;
																																															        float:right!important;
																																															        width:50%;
																																															        background:#53a071;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-align:center;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-footer .OK-button:hover{
																																															        background:#5fac7e;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-footer .Cancel-button{
																																															        margin:0;
																																															        width:50%;
																																															        float:left!important;
																																															        background:#5e5e5e;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .modal .modal-footer .Cancel-button:hover{
																																															        background:#707070;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .choose-facility-modal .myaccount-content{
																																															        padding:0!important;
																																															        height:inherit
																																															    }
																																															    [DeviceType=Mobile] .choose-facility-modal .myaccount-content .printshop-filter span{
																																															        display:block;
																																															        margin-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .choose-facility-modal .myaccount-content .printshop-filter [ng-model=SortBy]{
																																															        margin-left:0
																																															    }
																																															    [DeviceType=Mobile] .choose-facility-modal .myaccount-content .printshop-line-item .myaccount-printshop-timing{
																																															        display:block;
																																															        margin-left:30px
																																															    }
																																															    [DeviceType=Mobile] .choose-facility-modal .modal-footer{
																																															        padding:0!important;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .choose-facility-modal .modal-footer button{
																																															        width:50%!important;
																																															        margin:0!important;
																																															        box-sizing:border-box;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item{
																																															        margin:0;
																																															        margin-bottom:5px;
																																															        width:100%;
																																															        height:50px;
																																															        border:1px solid #f1f1f1;
																																															        background:#f1f1f1;
																																															        float:left;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item .add-item-image{
																																															        display:block;
																																															        text-align:center;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item .add-item-image img{
																																															        width:50px;
																																															        height:50px
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item .add-item-actions{
																																															        margin:0;
																																															        float:left;
																																															        text-align:center;
																																															        line-height:50px
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item .add-item-actions .btn{
																																															        padding:10px;
																																															        display:block;
																																															        color:#000;
																																															        text-decoration:none;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modalcontent .add-item:hover .btn{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modal-footer a{
																																															        color:#5e5e5e;
																																															        text-decoration:underline;
																																															        display:inline-block;
																																															        padding-left:10px;
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modal-footer a:hover{
																																															        color:#5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .add-filesmodal .modal-footer .Cancel-button,[DeviceType=Mobile] .cloud-modal .modal-header{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .container{
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .folder-sidebar{
																																															        width:280px!important;
																																															        position:fixed;
																																															        top:0;
																																															        left:0;
																																															        z-index:1;
																																															        transition:all .5s ease-in-out
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable,[DeviceType=Mobile] .cloud-modal .modaltable-container{
																																															        background:#fff;
																																															        position:relative;
																																															        z-index:2;
																																															        width:100%!important;
																																															        transition:all .5s ease-in-out;
																																															        height:100%
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container tr,[DeviceType=Mobile] .cloud-modal .modaltable tr{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container tr td,[DeviceType=Mobile] .cloud-modal .modaltable tr td{
																																															        vertical-align:top;
																																															        border-bottom:0 solid #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container tr td:nth-child(2) span,[DeviceType=Mobile] .cloud-modal .modaltable tr td:nth-child(2) span{
																																															        display:block;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container tr td:nth-child(2) span:first-child,[DeviceType=Mobile] .cloud-modal .modaltable tr td:nth-child(2) span:first-child{
																																															        width:270px;
																																															        text-overflow:ellipsis;
																																															        overflow:hidden;
																																															        white-space:nowrap;
																																															        float:left;
																																															        margin:0;
																																															        padding:0;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container tr td:nth-child(3),[DeviceType=Mobile] .cloud-modal .modaltable tr td:nth-child(3){
																																															        vertical-align:middle;
																																															        display:block;
																																															        border-bottom:1px solid #f1f1f1;
																																															        padding-top:5px;
																																															        padding-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container tr td:nth-child(3) input,[DeviceType=Mobile] .cloud-modal .modaltable tr td:nth-child(3) input{
																																															        font-size:11px;
																																															        width:70%
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .mobile-header-container,[DeviceType=Mobile] .cloud-modal .modaltable .mobile-header-container{
																																															        padding:5px 10px;
																																															        border-bottom:0 solid #f1f1f1;
																																															        background:#5e5e5e;
																																															        display:block!important
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .mobile-header-container .back,[DeviceType=Mobile] .cloud-modal .modaltable .mobile-header-container .back{
																																															        display:inline-block;
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .mobile-header-container span,[DeviceType=Mobile] .cloud-modal .modaltable .mobile-header-container span{
																																															        margin:0;
																																															        font-size:13px;
																																															        font-weight:700;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .mobile-header-container .list,[DeviceType=Mobile] .cloud-modal .modaltable .mobile-header-container .list{
																																															        float:left;
																																															        margin-right:10px
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container{
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item-selected,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item-selected{
																																															        border:1px solid #53a071!important;
																																															        box-shadow:inset 0 0 15px rgba(0,0,0,.5)
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item-selected:after,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item-selected:after{
																																															        width:0;
																																															        height:0;
																																															        border-top:45px solid #53a071;
																																															        border-left:40px solid transparent;
																																															        position:absolute;
																																															        display:block;
																																															        right:0;
																																															        content:".";
																																															        top:0;
																																															        z-index:1001
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item-selected:before,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item-selected:before{
																																															        position:absolute;
																																															        content:"\e05f";
																																															        color:#fff;
																																															        right:7px;
																																															        font-family:unicons;
																																															        font-style:normal;
																																															        speak:none;
																																															        font-weight:400;
																																															        -webkit-font-smoothing:antialiased;
																																															        z-index:1002
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item-selected button,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item-selected button{
																																															        background:#53a071!important;
																																															        padding:10px;
																																															        display:block;
																																															        color:#fff;
																																															        text-decoration:none;
																																															        border-radius:0
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item-selected button:hover,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item-selected button:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item{
																																															        margin:5px 3px 5px 2px;
																																															        width:100%;
																																															        display:block;
																																															        background:#f1f1f1;
																																															        vertical-align:top;
																																															        position:relative;
																																															        border:1px solid #f1f1f1;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item .picasa-item-image,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item .picasa-item-image{
																																															        border:0;
																																															        text-align:center;
																																															        height:140px;
																																															        display:block;
																																															        margin:5px;
																																															        background-position:50%;
																																															        background-size:contain;
																																															        background-repeat:no-repeat
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item .picasa-item-image img,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item .picasa-item-image img{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item .picasa-item-actions,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item .picasa-item-actions{
																																															        margin:0;
																																															        margin-top:5px;
																																															        width:100%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item .picasa-item-actions button,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item .picasa-item-actions button{
																																															        background:#5e5e5e;
																																															        padding:4px;
																																															        display:block;
																																															        border-radius:0;
																																															        color:#fff;
																																															        width:100%;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .picasa-container .picasa-item .picasa-item-actions button:hover,[DeviceType=Mobile] .cloud-modal .modaltable .picasa-container .picasa-item .picasa-item-actions button:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .printme-id-section table td,[DeviceType=Mobile] .cloud-modal .modaltable-container .printme-id-section table tr,[DeviceType=Mobile] .cloud-modal .modaltable .printme-id-section table td,[DeviceType=Mobile] .cloud-modal .modaltable .printme-id-section table tr{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .printme-id-section table .getfiles-button,[DeviceType=Mobile] .cloud-modal .modaltable .printme-id-section table .getfiles-button{
																																															        margin:0;
																																															        display:block;
																																															        margin-left:0;
																																															        float:left;
																																															        width:100%;
																																															        background:#333;
																																															        padding:8px 30px;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .printme-id-section table .getfiles-button:hover,[DeviceType=Mobile] .cloud-modal .modaltable .printme-id-section table .getfiles-button:hover{
																																															        background:gray
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .modaltable,[DeviceType=Mobile] .cloud-modal .modaltable .modaltable{
																																															        height:auto!important
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modaltable-container .modaltable table,[DeviceType=Mobile] .cloud-modal .modaltable .modaltable table{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modal-footer{
																																															        height:auto!important;
																																															        z-index:3
																																															    }
																																															    [DeviceType=Mobile] .cloud-modal .modal-footer .checkboxcontainer{
																																															        display:block;
																																															        width:100%;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modal-header .add{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modal-header .back{
																																															        display:block;
																																															        padding:0 20px;
																																															        border-left:0 dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable{
																																															        margin-top:0;
																																															        height:auto!important;
																																															        padding-bottom:45px
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table{
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table .default,[DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table .default:hover{
																																															        background-color:transparent!important
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr{
																																															        padding:10px;
																																															        display:block;
																																															        position:relative;
																																															        border-bottom:1px dashed #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td{
																																															        border:0 dashed #c4c4c4!important;
																																															        display:block;
																																															        background:none;
																																															        width:100%;
																																															        padding:0;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td:last-child{
																																															        position:absolute;
																																															        top:15px;
																																															        right:25px;
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td:first-child{
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td:first-child progress{
																																															        display:block;
																																															        margin:5px 0
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td:nth-child(2){
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td:nth-child(2) span{
																																															        display:inline;
																																															        margin-top:4px;
																																															        margin-right:20px;
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td:nth-child(3){
																																															        position:absolute;
																																															        bottom:15px;
																																															        right:25px;
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable table tr td img{
																																															        width:40px;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modalcontent .modaltable .icon-trash{
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .upload-files-modal .modal-footer .file-upload{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modal-header .back,[DeviceType=Mobile] .saved-files-modal .modal-header .delete{
																																															        display:block;
																																															        padding:0 20px;
																																															        border-left:0 dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable{
																																															        padding:0;
																																															        height:auto!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table{
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table .default,[DeviceType=Mobile] .saved-files-modal .modaltable table .default:hover{
																																															        background-color:transparent!important
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr{
																																															        padding:10px;
																																															        display:block;
																																															        position:relative;
																																															        border-bottom:1px dashed #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr td{
																																															        display:block;
																																															        background:none;
																																															        width:100%;
																																															        padding:0;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr td:first-child{
																																															        width:auto;
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr td:nth-child(2){
																																															        width:auto;
																																															        display:inline-block;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr td:nth-child(2) img{
																																															        width:25px;
																																															        height:25px
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr td:nth-child(3){
																																															        display:inline-block;
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modaltable table tr td:nth-child(3) span{
																																															        display:block;
																																															        line-height:18px;
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .saved-files-modal .modal-footer .add-more-files,[DeviceType=Mobile] .saved-files-modal .modal-footer .remove-button{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modal-header .back{
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modal-header .close{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item{
																																															        margin:0;
																																															        width:50%!important;
																																															        height:auto;
																																															        display:inline-block;
																																															        vertical-align:top;
																																															        border:0 solid #f1f1f1;
																																															        border-bottom:1px solid #f1f1f1;
																																															        padding-bottom:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-image{
																																															        border:0;
																																															        text-align:center;
																																															        margin-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-image img{
																																															        height:120px;
																																															        width:120px;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-title span{
																																															        margin:0;
																																															        padding:5px;
																																															        box-sizing:border-box;
																																															        text-wrap:normal;
																																															        border:0;
																																															        font-size:9px
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-caption{
																																															        margin:0;
																																															        padding:0!important;
																																															        text-wrap:normal;
																																															        border:0;
																																															        font-size:9px
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-actions{
																																															        margin:0!important;
																																															        width:98%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-actions .btn{
																																															        background:#53a071;
																																															        padding:0;
																																															        display:block;
																																															        color:#fff;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-actions .btn:hover{
																																															        background:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modalcontent .gallery-item .gallery-item:last-child{
																																															        margin-right:0
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modal-footer .Cancel-button{
																																															        margin:0;
																																															        width:100%;
																																															        float:right;
																																															        background:#5e5e5e;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .galleryimage-modal .modal-footer .Cancel-button:hover{
																																															        background:#707070;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .others-modal .modalcontent{
																																															        width:98%;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .others-modal .modalcontent .modaltable{
																																															        height:auto!important;
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .others-modal .modalcontent .modaltable table{
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .others-modal .modalcontent .modaltable input,[DeviceType=Mobile] .others-modal .modalcontent .modaltable textarea{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .others-modal .modalcontent .modaltable select{
																																															        width:99%
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent{
																																															        width:98%;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable{
																																															        margin-top:0;
																																															        height:auto!important;
																																															        overflow-x:hidden;
																																															        overflow-y:auto
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table tr{
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table tr td{
																																															        background:none;
																																															        padding:0;
																																															        border:0;
																																															        padding-left:10px
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table tr td:first-child{
																																															        text-align:right;
																																															        font-size:11.7px;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table tr td:nth-child(2){
																																															        font-size:11.7px;
																																															        width:100%;
																																															        text-align:left;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .splpagestable table,[DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .tabstable table{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .splpagestable tr:nth-child(odd),[DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .tabstable tr:nth-child(odd){
																																															        background-color:#fff
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .splpagestable tr:nth-child(odd) td:first-child,[DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .tabstable tr:nth-child(odd) td:first-child{
																																															        text-align:left;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .splpagestable tr:nth-child(2n),[DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .tabstable tr:nth-child(2n){
																																															        background-color:#fff
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .splpagestable tr:nth-child(2n) td:first-child,[DeviceType=Mobile] .review-job-modal .modalcontent .modaltable table .tabstable tr:nth-child(2n) td:first-child{
																																															        text-align:left;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modal-footer{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modal-footer .Cancel-button{
																																															        margin:0;
																																															        width:100%;
																																															        float:right;
																																															        background:#5e5e5e;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .review-job-modal .modal-footer .Cancel-button:hover{
																																															        background:#707070;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .special-instructions-modal .modalcontent{
																																															        width:98%;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .special-instructions-modal .modalcontent textarea{
																																															        width:93%;
																																															        padding:4px 3%;
																																															        font-size:13px;
																																															        line-height:30px;
																																															        height:100%
																																															    }
																																															    [DeviceType=Mobile] .special-instructions-modal .modal-footer .Cancel-button{
																																															        margin:0;
																																															        width:100%;
																																															        float:right;
																																															        background:#5e5e5e;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .special-instructions-modal .modal-footer .Cancel-button:hover{
																																															        background:#707070;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .cut-to-specific-margin-modal .modalcontent,[DeviceType=Mobile] .cut-to-specific-wh-modal .modalcontent{
																																															        width:100%;
																																															        padding:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .cut-to-specific-margin-modal .modalcontent .modaltable,[DeviceType=Mobile] .cut-to-specific-wh-modal .modalcontent .modaltable{
																																															        height:auto!important
																																															    }
																																															    [DeviceType=Mobile] .cut-to-specific-margin-modal .modalcontent .modaltable input,[DeviceType=Mobile] .cut-to-specific-margin-modal .modalcontent .modaltable select,[DeviceType=Mobile] .cut-to-specific-margin-modal .modalcontent .modaltable textarea,[DeviceType=Mobile] .cut-to-specific-wh-modal .modalcontent .modaltable input,[DeviceType=Mobile] .cut-to-specific-wh-modal .modalcontent .modaltable select,[DeviceType=Mobile] .cut-to-specific-wh-modal .modalcontent .modaltable textarea{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .final-width-height .modalcontent{
																																															        width:100%;
																																															        padding:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .final-width-height .modalcontent .modaltable{
																																															        height:auto!important
																																															    }
																																															    [DeviceType=Mobile] .final-width-height .modalcontent .modaltable input,[DeviceType=Mobile] .final-width-height .modalcontent .modaltable select,[DeviceType=Mobile] .final-width-height .modalcontent .modaltable textarea{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent{
																																															        width:98%;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable{
																																															        height:auto!important;
																																															        overflow-x:hidden;
																																															        overflow-y:auto;
																																															        padding-bottom:45px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable table{
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable table td{
																																															        border-bottom:1px dashed #c4c4c4
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-files-list{
																																															        display:block;
																																															        width:99%;
																																															        border-bottom:0;
																																															        float:left;
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-files-list .file-holder{
																																															        display:block;
																																															        float:left;
																																															        width:100%;
																																															        height:auto;
																																															        border-bottom:1px dashed #f1f1f1;
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-files-list .file-holder .file-name{
																																															        float:left;
																																															        display:block;
																																															        width:40%;
																																															        text-align:left;
																																															        line-height:30px;
																																															        padding-left:3px;
																																															        font-weight:700;
																																															        height:auto;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-files-list .file-holder .error-warning{
																																															        float:right;
																																															        display:block;
																																															        width:50%;
																																															        text-align:right;
																																															        padding-right:3px;
																																															        line-height:30px;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-files-list .file-holder .error-warning a{
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report{
																																															        display:block;
																																															        width:99%;
																																															        border:1px solid #f1f1f1;
																																															        border-bottom:0;
																																															        float:left;
																																															        margin-top:5px;
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder{
																																															        display:block;
																																															        float:left;
																																															        width:100%;
																																															        height:30px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-name{
																																															        float:left;
																																															        width:50%;
																																															        text-align:left;
																																															        line-height:30px;
																																															        padding-left:3px;
																																															        font-weight:700;
																																															        height:20px;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions{
																																															        float:right;
																																															        width:40%;
																																															        text-align:right;
																																															        padding-top:3px;
																																															        padding-right:3px;
																																															        line-height:14px;
																																															        height:20px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .icon{
																																															        width:14px;
																																															        height:14px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .icon-print{
																																															        background-position:-96px -48px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .icon-ok{
																																															        background-position:-288px 0
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .btn{
																																															        background:#999;
																																															        padding:5px;
																																															        display:inline-block;
																																															        width:14px;
																																															        height:14px;
																																															        line-height:18px;
																																															        color:#5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .btn:hover{
																																															        background:#1a1a1a
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .btnselected{
																																															        background:#53a071;
																																															        padding:5px;
																																															        width:14px;
																																															        height:14px;
																																															        line-height:18px;
																																															        margin-right:4px;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .file-holder .file-actions .btnselected:hover{
																																															        background:#1a1a1a
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .section-block{
																																															        border-bottom:1px solid #f1f1f1;
																																															        display:block;
																																															        float:left;
																																															        width:99%;
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .section-block .section-name{
																																															        display:block;
																																															        width:100%;
																																															        border-bottom:1px dashed #f1f1f1;
																																															        float:left;
																																															        padding-left:3px;
																																															        font-weight:700;
																																															        height:25px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .section-block .error-name{
																																															        float:left;
																																															        width:50%;
																																															        text-align:left;
																																															        line-height:30px;
																																															        padding-left:5px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .section-block .error-name .icon-warning-sign{
																																															        background-position:-144px -120px;
																																															        margin-right:3px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable .preflight-report .section-block .page-numbers{
																																															        float:right;
																																															        width:40%;
																																															        text-align:right;
																																															        padding-top:3px;
																																															        padding-right:3px;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable input,[DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable select,[DeviceType=Mobile] .preflight-report-modal .modalcontent .modaltable textarea{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modal-footer .Cancel-button,[DeviceType=Mobile] .preflight-report-modal .modal-footer .print-report-button,[DeviceType=Mobile] .preflight-report-modal .modal-footer .remove-button{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modal-footer .OK-button{
																																															        margin:0;
																																															        margin-left:0;
																																															        float:right!important;
																																															        width:50%;
																																															        background:#53a071;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-align:center;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modal-footer .OK-button:hover{
																																															        background:#5fac7e;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modal-footer .remove-button-for-mobile{
																																															        margin:0;
																																															        width:50%;
																																															        float:left!important;
																																															        background:#999;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .preflight-report-modal .modal-footer .remove-button-for-mobile:hover{
																																															        background:#999;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modal-header{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .filtericon{
																																															        display:block!important
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar{
																																															        width:280px!important;
																																															        position:fixed;
																																															        top:0;
																																															        right:0;
																																															        height:auto;
																																															        z-index:1;
																																															        transition:all .5s ease-in-out
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion,[DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion-body,[DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion-group,[DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion-inner{
																																															        display:block;
																																															        height:auto;
																																															        padding-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion-heading{
																																															        background:#f1f1f1;
																																															        height:20px;
																																															        color:#fff!important;
																																															        padding:2.5% 10px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion-heading .accordion-toggle{
																																															        color:#000;
																																															        line-height:20px;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .accordion-inner{
																																															        padding:0;
																																															        height:auto!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list{
																																															        height:100%;
																																															        overflow-y:auto;
																																															        margin:0;
																																															        padding:0;
																																															        list-style:none;
																																															        font-size:12px;
																																															        background:#fff
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list li{
																																															        display:block;
																																															        border-top:1px dotted #d8d8d8;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list li:hover{
																																															        background:#70b58b
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list li:hover a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list li a{
																																															        display:block;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list li a:hover{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list .selected{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list .selected a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list .selected a:hover{
																																															        color:#fff;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .dropdown-sidebar .dropdown-options-list .selected:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent{
																																															        position:relative;
																																															        z-index:2;
																																															        width:100%!important;
																																															        transition:all .5s ease-in-out;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .mobile-header-container{
																																															        padding:5px 10px;
																																															        border-bottom:0 solid #f1f1f1;
																																															        background:#5e5e5e;
																																															        display:block!important
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .mobile-header-container .back{
																																															        display:inline-block;
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .mobile-header-container span{
																																															        margin:0;
																																															        font-size:13px;
																																															        font-weight:700;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .mobile-header-container .list{
																																															        float:left;
																																															        margin-right:10px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .filtersection{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .filtersection-for-mobile{
																																															        display:block;
																																															        width:100%;
																																															        float:left;
																																															        background:#fff
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .modaltable{
																																															        display:block;
																																															        padding:0;
																																															        height:auto!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important;
																																															        z-index:0
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .modaltable table{
																																															        background:#dedede
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .modaltable table td .mediaBox{
																																															        width:20px;
																																															        height:20px;
																																															        border:1px solid #5e5e5e;
																																															        float:left;
																																															        overflow:hidden;
																																															        margin:5px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .modaltable table tr.selected{
																																															        background-color:#53a071!important;
																																															        height:20px;
																																															        font-size:12px;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .modaltable table tr:nth-child(odd){
																																															        background-color:#f1f1f1;
																																															        height:20px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .mediamodal .modalcontent .modaltable table tr:nth-child(2n){
																																															        background-color:#fff;
																																															        height:20px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent{
																																															        width:98%;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent .modaltable{
																																															        margin-top:0;
																																															        height:auto!important;
																																															        overflow-x:hidden;
																																															        overflow-y:auto;
																																															        padding-bottom:45px
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent .modaltable table .grid-header{
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent .modaltable table tr{
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent .modaltable table tr td{
																																															        background:none;
																																															        padding:0;
																																															        border:0;
																																															        padding-left:10px
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent .modaltable table tr td:first-child{
																																															        text-align:right;
																																															        font-size:11.7px;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modalcontent .modaltable table tr td:nth-child(2){
																																															        font-size:11.7px;
																																															        width:100%;
																																															        text-align:left;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modal-footer .Cancel-button{
																																															        margin:0;
																																															        width:100%;
																																															        float:right;
																																															        background:#5e5e5e;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .supported-files-list .modal-footer .Cancel-button:hover{
																																															        background:#707070;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar{
																																															        width:280px!important;
																																															        position:fixed;
																																															        top:0;
																																															        right:0;
																																															        height:auto;
																																															        z-index:1;
																																															        transition:all .5s ease-in-out
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion,[DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion-body,[DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion-group,[DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion-inner{
																																															        display:block;
																																															        height:auto;
																																															        padding-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion-heading{
																																															        background:#f1f1f1;
																																															        height:20px;
																																															        color:#fff!important;
																																															        padding:2.5% 10px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion-heading .accordion-toggle{
																																															        color:#000;
																																															        line-height:20px;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .accordion-inner{
																																															        padding:0;
																																															        height:auto!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list{
																																															        height:100%;
																																															        margin:0;
																																															        padding:0;
																																															        list-style:none;
																																															        font-size:12px;
																																															        background:#fff
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list li{
																																															        display:block;
																																															        border-top:1px dotted #d8d8d8;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list li:hover{
																																															        background:#70b58b
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list li:hover a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list li a{
																																															        display:block;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list li a:hover{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list .selected{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list .selected a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list .selected a:hover{
																																															        color:#fff;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .dropdown-sidebar .dropdown-options-list .selected:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar{
																																															        width:280px!important;
																																															        position:fixed;
																																															        font-size:12px;
																																															        top:50px;
																																															        right:0;
																																															        height:auto;
																																															        z-index:2;
																																															        transition:all .5s ease-in-out;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .heading{
																																															        background:#f1f1f1;
																																															        height:20px;
																																															        color:#fff!important;
																																															        padding:2.5% 10px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .heading .header-label{
																																															        color:#000;
																																															        line-height:20px;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner{
																																															        padding:0;
																																															        height:auto!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner .modaltable{
																																															        display:block;
																																															        padding:0;
																																															        height:auto;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important;
																																															        z-index:4;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner .modaltable table{
																																															        background:#dedede
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner .modaltable table td .mediaBox{
																																															        width:20px;
																																															        height:20px;
																																															        border:1px solid #5e5e5e;
																																															        float:left;
																																															        overflow:hidden;
																																															        margin:5px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner .modaltable table tr.selected{
																																															        background-color:#53a071!important;
																																															        height:20px;
																																															        font-size:12px;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner .modaltable table tr:nth-child(odd){
																																															        background-color:#f1f1f1;
																																															        height:20px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .media-sidebar .inner .modaltable table tr:nth-child(2n){
																																															        background-color:#fff;
																																															        height:20px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent{
																																															        position:relative;
																																															        z-index:2;
																																															        width:100%!important;
																																															        transition:all .5s ease-in-out;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-nav{
																																															        position:relative;
																																															        margin:5px 0 0;
																																															        float:left;
																																															        width:100%;
																																															        padding-left:0;
																																															        list-style:none;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-nav li{
																																															        float:left;
																																															        margin:0;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-nav a{
																																															        display:block;
																																															        color:gray;
																																															        text-decoration:none;
																																															        background:#f1f1f1;
																																															        margin:0;
																																															        padding:.25em 1em;
																																															        border-left:1px solid #fff;
																																															        border-top:1px solid #ababab;
																																															        border-right:1px solid #ababab
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-nav a:hover{
																																															        background:#ababab;
																																															        color:gray
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-nav .selected{
																																															        display:block;
																																															        color:#fff;
																																															        text-decoration:none;
																																															        background:#333;
																																															        margin:0;
																																															        padding:.25em 1em;
																																															        border-left:1px solid #fff;
																																															        border-top:1px solid #ababab;
																																															        border-right:1px solid #ababab
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-nav .selected:hover{
																																															        background:#ababab;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-container{
																																															        padding-bottom:45px;
																																															        display:block;
																																															        float:left;
																																															        width:100%;
																																															        overflow-y:auto;
																																															        overflow-x:hidden;
																																															        height:100%;
																																															        -webkit-overflow-scrolling:touch;
																																															        border:1px solid #ababab
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data{
																																															        display:block;
																																															        padding:0 5px 5px;
																																															        float:left;
																																															        height:100%;
																																															        margin-bottom:5px;
																																															        width:96%
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .grid{
																																															        border:1px solid #ababab;
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader{
																																															        background:#f1f1f1;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader .icon-warning-sign{
																																															        background-position:-144px -120px;
																																															        margin-right:3px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr{
																																															        padding:10px;
																																															        display:block;
																																															        position:relative;
																																															        border-bottom:1px dashed #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td{
																																															        display:block;
																																															        background:none;
																																															        width:100%;
																																															        padding:0;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td:last-child{
																																															        position:absolute;
																																															        top:15px;
																																															        right:25px;
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td:first-child{
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td:first-child progress{
																																															        display:block;
																																															        margin:5px 0
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td:nth-child(2){
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td:nth-child(2) span{
																																															        display:inline;
																																															        margin-top:4px;
																																															        margin-right:20px;
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td:nth-child(3){
																																															        position:absolute;
																																															        display:block;
																																															        bottom:10px;
																																															        right:0;
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader table tr td img{
																																															        width:40px;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .gridheader .checkbox-holder{
																																															        text-align:right;
																																															        padding-right:0;
																																															        line-height:20px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container{
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice{
																																															        padding:5px;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .section-header{
																																															        border:1px solid red;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper{
																																															        width:98%
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .dropdown-icon{
																																															        position:absolute;
																																															        top:50%;
																																															        right:0;
																																															        margin-top:-8px;
																																															        margin-right:10px;
																																															        width:16px;
																																															        height:16px;
																																															        background-image:url(images/down.png);
																																															        background-repeat:no-repeat;
																																															        background-position:0
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .selected-items-box{
																																															        box-shadow:inset 0 3px 7px rgba(0,0,0,.3);
																																															        cursor:pointer;
																																															        border:1px solid #dedede;
																																															        padding:5px;
																																															        background-color:#fff
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .mediaBox{
																																															        width:20px;
																																															        height:20px;
																																															        border:1px solid #5e5e5e;
																																															        float:left;
																																															        overflow:hidden;
																																															        margin:5px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .print-service-icon{
																																															        width:30px;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .print-service-icon img{
																																															        max-width:30px;
																																															        max-height:30px
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .print-service-name{
																																															        float:left;
																																															        left:40px;
																																															        padding:0;
																																															        width:200px;
																																															        text-overflow:ellipsis;
																																															        margin:0;
																																															        overflow:hidden;
																																															        line-height:32px;
																																															        white-space:nowrap
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modalcontent .tabs-data .printservice-container .printservice .multiple-select-wrapper .list{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modal-footer .floatleft{
																																															        float:left;
																																															        padding-left:10px;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .special-pages-modal .modal-footer .add-more-pages{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable{
																																															        margin-top:10px;
																																															        height:100%!important;
																																															        overflow-x:hidden;
																																															        overflow-y:auto;
																																															        padding-bottom:45px
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options{
																																															        float:left;
																																															        display:block;
																																															        width:48%
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options .section-header{
																																															        width:100%;
																																															        display:block;
																																															        font-weight:700;
																																															        border-bottom:1px solid #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options .section-options{
																																															        width:100%;
																																															        display:block;
																																															        margin-top:10px;
																																															        border-bottom:1px dashed #f1f1f1;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options .section-options table{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options .section-options table td{
																																															        border-bottom:1px dashed #f1f1f1;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options .section-options .key{
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .orginal-options .section-options .value{
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options{
																																															        float:right;
																																															        display:block;
																																															        width:48%;
																																															        margin-left:10px
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options .section-header{
																																															        width:100%;
																																															        display:block;
																																															        font-weight:700;
																																															        border-bottom:1px solid #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options .section-options{
																																															        width:100%;
																																															        margin-top:10px;
																																															        display:block;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options .section-options table{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options .section-options table td{
																																															        border-bottom:1px dashed #f1f1f1;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options .section-options .key{
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .printoptions-changes-modal .modaltable .latest-options .section-options .value{
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .approval-modal .modal-header{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .approval-modal .modalcontent{
																																															        padding:10px;
																																															        max-height:100px;
																																															        overflow-y:auto;
																																															        overflow-x:hidden
																																															    }
																																															    [DeviceType=Mobile] .approval-modal .icon{
																																															        width:18px;
																																															        height:18px;
																																															        line-height:18px;
																																															        margin-right:5px;
																																															        margin-top:2px
																																															    }
																																															    [DeviceType=Mobile] .approval-modal .icon-ok{
																																															        background-position:-288px 0
																																															    }
																																															    [DeviceType=Mobile] .approval-modal .modal-footer .OK-button{
																																															        margin:0;
																																															        margin-left:0;
																																															        float:left;
																																															        width:100%;
																																															        background:#53a071;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#fff;
																																															        height:45px;
																																															        line-height:45px;
																																															        text-align:center;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .approval-modal .modal-footer .OK-button:hover{
																																															        background:#5fac7e;
																																															        color:#fff;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal{
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile{
																																															        position:relative;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar{
																																															        width:280px;
																																															        position:fixed;
																																															        top:0;
																																															        right:0;
																																															        height:93%;
																																															        z-index:1;
																																															        transition:all .5s ease-in-out
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .sidebar-container{
																																															        display:block;
																																															        height:100%;
																																															        padding-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .sidebar-heading{
																																															        background:#5e5e5e;
																																															        color:#fff!important;
																																															        padding-left:15px;
																																															        box-sizing:border-box;
																																															        font-weight:700!important;
																																															        vertical-align:top!important;
																																															        line-height:50px!important;
																																															        font-size:13px!important
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .sidebar-inner{
																																															        padding:0;
																																															        height:95%!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important;
																																															        padding-left:15px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list{
																																															        height:100%;
																																															        margin:0;
																																															        padding:0;
																																															        list-style:none;
																																															        font-size:12px;
																																															        background:#fff
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list li{
																																															        display:block;
																																															        border-top:1px dotted #d8d8d8;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list li:hover{
																																															        background:#70b58b
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list li:hover a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list li a{
																																															        display:block;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list li a:hover{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list .selected{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list .selected a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list .selected a:hover{
																																															        color:#fff;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .dropdown-sidebar .dropdown-options-list .selected:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modal-header .back{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modal-header .select-nav{
																																															        display:block!important;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modal-header .select-nav .select-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:auto;
																																															        line-height:45px;
																																															        font-size:11.05px;
																																															        padding-left:10px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modal-header .select-nav .select-nav-link:hover{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .map-data,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .select-data{
																																															        display:inline-block;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .map-data span,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .select-data span{
																																															        padding-right:4px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .map-data a,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .select-data a{
																																															        color:#000;
																																															        display:inline-block;
																																															        line-height:40px;
																																															        padding:0 10px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .map-data a:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .select-data a:hover{
																																															        color:#fff;
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .selected-option{
																																															        display:inline-block;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .selected-option span{
																																															        padding-right:4px;
																																															        font-size:13px;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .selected-option a{
																																															        color:#fff;
																																															        display:inline-block;
																																															        line-height:40px;
																																															        padding:0 10px;
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .datasource-steps .selected-option a:hover{
																																															        color:#fff;
																																															        background:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent{
																																															        background-color:#fff;
																																															        padding:0;
																																															        height:auto;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent select{
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection{
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:block;
																																															        float:left;
																																															        padding:10px;
																																															        border-top:1px solid #f1f1f1;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .download-template{
																																															        margin-top:-10px;
																																															        border-bottom:1px dashed #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .download-template .label{
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .download-template a{
																																															        font-size:10.4px;
																																															        color:#53a071;
																																															        text-decoration:underline
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .download-template a:hover{
																																															        font-size:10.4px;
																																															        color:#5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .select-file tr td:first-child{
																																															        text-align:right;
																																															        font-weight:700;
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .select-file tr td:last-child{
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .upload-data-selection .select-file .note{
																																															        font-weight:400!important;
																																															        font-style:italic;
																																															        font-size:11.7px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile{
																																															        background-color:#f1f1f1;
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:block;
																																															        float:left;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter{
																																															        display:block!important;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:left;
																																															        height:40px;
																																															        width:19%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .first-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .last-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .next-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .prev-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .first-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .last-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .next-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .prev-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .first-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .last-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .next-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .prev-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .first-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .last-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .next-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .prev-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .first-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .last-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .next-nav-link,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .prev-nav-link{
																																															        color:#5e5e5e;
																																															        display:block;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .first-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .last-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .next-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .prev-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .input-mini,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .input-mini,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .input-mini,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .input-mini,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .input-mini{
																																															        color:#5e5e5e;
																																															        text-transform:uppercase;
																																															        height:30px;
																																															        font-size:11.05px;
																																															        text-align:center;
																																															        padding:0;
																																															        cursor:default;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .first-nav-filter .icon-select-right,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .label-container .icon-select-right,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .last-nav-filter .icon-select-right,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .next-nav-filter .icon-select-right,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section-for-mobile .prev-nav-filter .icon-select-right{
																																															        font-size:24.7px!important;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section{
																																															        background-color:#f1f1f1;
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:none;
																																															        float:left;
																																															        height:40px;
																																															        border-bottom:1px dashed #5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section .floatleft{
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-selection-section .floatleft span.label{
																																															        font-size:12px;
																																															        line-height:40px;
																																															        padding-left:10px;
																																															        color:#5e5e5e;
																																															        padding-right:15px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section{
																																															        background-color:#f1f1f1;
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:block;
																																															        float:left;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatleft{
																																															        float:left;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatleft span.label{
																																															        font-size:12px;
																																															        line-height:40px;
																																															        padding-left:10px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatleft input{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright{
																																															        padding-right:15px;
																																															        line-height:40px;
																																															        float:right;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-rewind-to-next-breakpoint,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-rewind-to-prev-breakpoint,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-select-right{
																																															        margin-left:5px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright span.label{
																																															        font-size:12px;
																																															        line-height:35px;
																																															        position:relative;
																																															        top:-3px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .input-mini{
																																															        font-size:10px!important
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-select-left,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-select-right{
																																															        font-size:26px;
																																															        line-height:29px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .datasource-filter-section .floatright .icon-search{
																																															        line-height:29px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable{
																																															        display:block;
																																															        height:auto!important;
																																															        overflow-x:auto;
																																															        overflow-y:auto;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table{
																																															        background:#dedede
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header{
																																															        font-weight:700;
																																															        background:#919191!important;
																																															        color:#fff;
																																															        height:30px!important
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header td{
																																															        white-space:nowrap;
																																															        padding-left:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header td:hover{
																																															        background:transparent;
																																															        cursor:default
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header td:hover .column-filter-label{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header td:hover .dropdown-menu{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .column-filter{
																																															        position:relative
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .column-filter .column-filter-link{
																																															        width:auto;
																																															        line-height:20px;
																																															        font-size:11px;
																																															        padding:0;
																																															        padding-right:10px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .column-filter .column-filter-link span.icon-select-bottom,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .column-filter .column-filter-link span.icon-select-top{
																																															        top:6px;
																																															        position:relative;
																																															        padding-left:5px;
																																															        font-size:17px;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .column-filter .column-filter-link span.icon-filter{
																																															        font-size:10px;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list{
																																															        border:1px solid #f1f1f1;
																																															        line-height:16px;
																																															        background:#fff;
																																															        padding:10px;
																																															        margin:0;
																																															        position:absolute;
																																															        left:-5px;
																																															        top:25px;
																																															        min-width:120px;
																																															        display:none;
																																															        cursor:default;
																																															        font-size:11px;
																																															        z-index:100;
																																															        box-shadow:0 1px 1px rgba(0,0,0,.28)
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li{
																																															        display:block;
																																															        border-bottom:1px dotted #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li:hover a{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a{
																																															        display:block;
																																															        padding:5px;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a:hover{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a .column-filter-icon{
																																															        width:20px;
																																															        font-size:9px;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a .column-filter-icon img{
																																															        max-width:30px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li a .column-filter-name{
																																															        padding:0;
																																															        width:160px;
																																															        font-size:10px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list li:last-child{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search{
																																															        float:right;
																																															        margin-right:15px;
																																															        padding-top:12px;
																																															        position:relative
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search input{
																																															        display:inline;
																																															        float:left;
																																															        width:100%;
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search button.search-button{
																																															        background:transparent;
																																															        border:0;
																																															        padding:7px;
																																															        margin-right:10px;
																																															        border-radius:4px;
																																															        margin-left:-50px;
																																															        color:#5e5e5e;
																																															        display:inline;
																																															        float:right;
																																															        margin-top:-30px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search .icon-cross,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter{
																																															        color:#f1f1f1;
																																															        font-size:10px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search .icon-cross:hover,[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter:hover{
																																															        color:#53a071;
																																															        font-size:10px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search button.clear-button{
																																															        background:transparent;
																																															        border:0;
																																															        padding:7px;
																																															        padding-right:0;
																																															        border-radius:4px;
																																															        margin-left:-25px;
																																															        color:#5e5e5e;
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.header .dropdown-menu>.column-filter-list .filter-search span.icon-filter{
																																															        color:#f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr.selected{
																																															        background-color:#fffae3!important;
																																															        height:25px;
																																															        font-size:11px;
																																															        color:#5e5e5e;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr:nth-child(2n),[DeviceType=Mobile] .select-datasource-modal .select-datasource-container-for-mobile .modalcontent .modaltable table tr:nth-child(odd){
																																															        background-color:#fff;
																																															        height:25px;
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .select-datasource-modal .modal-footer .number-of-records{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile{
																																															        position:relative;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .dropdown-sidebar{
																																															        width:280px;
																																															        position:fixed;
																																															        right:0;
																																															        top:0;
																																															        height:93%;
																																															        z-index:1;
																																															        transition:all .5s ease-in-out
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .dropdown-sidebar .sidebar-container{
																																															        display:block;
																																															        height:100%;
																																															        padding-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .dropdown-sidebar .sidebar-heading{
																																															        background:#5e5e5e;
																																															        color:#fff!important;
																																															        padding-left:15px;
																																															        box-sizing:border-box;
																																															        font-weight:700!important;
																																															        vertical-align:top!important;
																																															        line-height:50px!important;
																																															        font-size:13px!important
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .dropdown-sidebar .sidebar-inner{
																																															        padding:0;
																																															        height:95%!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important;
																																															        padding-left:15px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modal-header .select-nav{
																																															        display:block!important;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modal-header .select-nav .select-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:auto;
																																															        line-height:45px;
																																															        font-size:11.05px;
																																															        padding-left:10px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modal-header .select-nav .select-nav-link:hover{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent{
																																															        background:transparent;
																																															        height:auto!important;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .filtersection{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .filtersection .multiple-select-wrapper{
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .filtersection .multiple-select-wrapper .list{
																																															        max-height:250px;
																																															        position:fixed
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section{
																																															        border-bottom:1px solid #f1f1f1;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section table{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section table tr td{
																																															        display:block;
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section table tr td select{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section table tr td:last-child{
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section .multiple-select-wrapper{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section .multiple-select-wrapper td{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section .multiple-select-wrapper .list{
																																															        height:160px;
																																															        position:fixed
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td{
																																															        border-right:0;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .icon-bold{
																																															        background-position:-167px -48px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .icon-underline{
																																															        background-position:-144px -50px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .icon-italic{
																																															        background-position:-192px -48px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .icon-align-left{
																																															        background-position:-264px -48px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .icon-align-center{
																																															        background-position:-288px -48px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .icon-align-right{
																																															        background-position:-312px -48px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .btn{
																																															        float:left;
																																															        background:#333;
																																															        padding:5px;
																																															        display:inline-block;
																																															        color:#fff;
																																															        text-align:center;
																																															        width:12%;
																																															        border-right:1px solid #5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .btn:hover{
																																															        background:gray
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .btnselected{
																																															        float:left;
																																															        background:#53a071;
																																															        padding:5px;
																																															        width:12%;
																																															        display:inline-block;
																																															        text-align:center;
																																															        color:#fff;
																																															        border-right:1px solid #5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modalcontent .toolbar-section td .btnselected:hover{
																																															        background:gray
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable{
																																															        margin-top:0;
																																															        height:auto!important;
																																															        max-height:none!important;
																																															        overflow-x:hidden;
																																															        width:100%;
																																															        overflow-y:auto
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container{
																																															        display:block;
																																															        float:left;
																																															        border-bottom:1px dashed #ababab;
																																															        width:100%;
																																															        position:relative
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component{
																																															        padding:5px;
																																															        padding-left:5px;
																																															        display:inline-block;
																																															        width:auto;
																																															        float:left;
																																															        box-sizing:border-box;
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:last-child{
																																															        position:absolute;
																																															        right:0;
																																															        top:-5px;
																																															        width:auto;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:first-child{
																																															        width:auto;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:nth-child(2),[DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:nth-child(2) input{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:nth-child(3){
																																															        display:inline;
																																															        padding-left:5px;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:nth-child(3) select{
																																															        width:100%;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:nth-child(3) input{
																																															        width:100%;
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component:nth-child(4){
																																															        width:auto;
																																															        display:block;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component .component-header{
																																															        display:block;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component .component-item{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component .component-item input,[DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .component-container .component .component-item select{
																																															        font-size:10px
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable table{
																																															        border:1px solid #dedede
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .tabs-container-for-mobile .modaltable .gridheader{
																																															        font-weight:700;
																																															        background:#5e5e5e;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .modal-footer .floatleft{
																																															        float:left;
																																															        padding-left:10px;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .tabs-modal .modal-footer .add-more-files{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal{
																																															        width:100%!important;
																																															        margin-left:0!important;
																																															        margin-top:0!important;
																																															        top:20%!important;
																																															        left:0!important;
																																															        position:fixed;
																																															        height:inherit;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modal-header{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modalcontent{
																																															        overflow:auto;
																																															        display:table;
																																															        margin:10px 0;
																																															        padding:10px 15px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modalcontent .info-small-indicator{
																																															        font-family:ElegantIcons;
																																															        speak:none;
																																															        font-style:normal;
																																															        font-weight:400;
																																															        font-variant:normal;
																																															        text-transform:none;
																																															        line-height:1;
																																															        -webkit-font-smoothing:antialiased
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modalcontent .info-small-indicator:before{
																																															        content:"\e060"
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modalcontent span.info-small-indicator{
																																															        font-size:50px;
																																															        color:#b4b4b4;
																																															        display:table-cell;
																																															        position:relative;
																																															        width:1px
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modalcontent span.info-text{
																																															        padding-left:20px;
																																															        display:table-cell;
																																															        vertical-align:top;
																																															        font-size:13px;
																																															        line-height:24px;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .confirm-modal .modal-footer{
																																															        border-top:0 solid #d3d3d3;
																																															        position:relative;
																																															        overflow:auto;
																																															        background:#f1f1f1;
																																															        padding:0;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .image-container{
																																															        padding:0;
																																															        background-position:50%;
																																															        background-size:contain;
																																															        background-repeat:no-repeat;
																																															        width:100%;
																																															        height:auto;
																																															        text-align:center;
																																															        margin-left:auto;
																																															        margin-right:auto
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .image-container img{
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .image-container-selected{
																																															        border:3px solid #5e5e5e!important;
																																															        box-shadow:inset 0 0 15px rgba(0,0,0,.5)
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .navigation-arrows{
																																															        top:20%;
																																															        position:fixed;
																																															        width:100%;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .navigation-arrows .left-arrow{
																																															        float:left;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        background-color:#5e5e5e;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .navigation-arrows .left-arrow:hover{
																																															        background:#5fac7e;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .navigation-arrows .right-arrow{
																																															        float:right;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        background-color:#5e5e5e;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .picassa-preview-modal .modal-content .navigation-arrows .right-arrow:hover{
																																															        background:#5fac7e;
																																															        box-shadow:inset 0 0 10px rgba(0,0,0,.1)
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable{
																																															        margin-top:0;
																																															        height:auto!important;
																																															        max-height:none!important;
																																															        overflow-x:hidden;
																																															        width:100%;
																																															        overflow-y:auto
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container{
																																															        display:block;
																																															        float:left;
																																															        border-bottom:1px dashed #ababab;
																																															        width:100%;
																																															        position:relative
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component{
																																															        padding:5px;
																																															        padding-left:5px;
																																															        display:inline-block;
																																															        width:auto;
																																															        float:left;
																																															        box-sizing:border-box;
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component:last-child{
																																															        position:absolute;
																																															        right:0;
																																															        top:0;
																																															        width:auto;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component:first-child{
																																															        width:auto;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component:nth-child(2){
																																															        display:inline;
																																															        padding-left:5px;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component:nth-child(2) select{
																																															        width:100%;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component:nth-child(2) input{
																																															        width:100%;
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component .component-header{
																																															        display:block;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component .component-item{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component .component-item input,[DeviceType=Mobile] .blank-pages-modal .modaltable .component-container .component .component-item select{
																																															        font-size:10px
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modal-footer .floatleft{
																																															        float:left;
																																															        padding-left:10px;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .blank-pages-modal .modal-footer .add-more-files{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper{
																																															        border-bottom:0 solid #53a071;
																																															        margin-left:auto;
																																															        margin-right:auto;
																																															        margin-top:0;
																																															        width:100%;
																																															        position:relative;
																																															        height:auto;
																																															        top:0;
																																															        left:0;
																																															        z-index:1050;
																																															        *zoom:1;
																																															        background:#fff;
																																															        box-shadow:0 0 0 transparent
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper:after,[DeviceType=Mobile] .product-customization-wrapper:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .uneditable-input,[DeviceType=Mobile] .product-customization-wrapper input[type=color],[DeviceType=Mobile] .product-customization-wrapper input[type=date],[DeviceType=Mobile] .product-customization-wrapper input[type=datetime-local],[DeviceType=Mobile] .product-customization-wrapper input[type=datetime],[DeviceType=Mobile] .product-customization-wrapper input[type=email],[DeviceType=Mobile] .product-customization-wrapper input[type=month],[DeviceType=Mobile] .product-customization-wrapper input[type=number],[DeviceType=Mobile] .product-customization-wrapper input[type=password],[DeviceType=Mobile] .product-customization-wrapper input[type=search],[DeviceType=Mobile] .product-customization-wrapper input[type=tel],[DeviceType=Mobile] .product-customization-wrapper input[type=text],[DeviceType=Mobile] .product-customization-wrapper input[type=time],[DeviceType=Mobile] .product-customization-wrapper input[type=url],[DeviceType=Mobile] .product-customization-wrapper input[type=week],[DeviceType=Mobile] .product-customization-wrapper select,[DeviceType=Mobile] .product-customization-wrapper textarea{
																																															        border-radius:0;
																																															        -webkit-border-radius:0;
																																															        -moz-border-radius:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .container{
																																															        padding:0;
																																															        width:100%;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header{
																																															        background-color:#53a071;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        padding-left:10px;
																																															        border-top:4px solid #53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .header-label{
																																															        font-weight:700;
																																															        vertical-align:top;
																																															        color:#fff;
																																															        line-height:40px;
																																															        padding-left:5px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .close,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .print-options,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .review-job,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .save-job,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .split-window{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .back,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .help,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .home{
																																															        display:block;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .back span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .help span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .home span{
																																															        padding-right:4px;
																																															        font-size:15.6px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .back span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .help span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .home span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .back a,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .help a,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .home a{
																																															        color:#fff;
																																															        display:inline-block;
																																															        line-height:40px;
																																															        padding:0 20px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-header .back a:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .help a:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-header .home a:hover{
																																															        color:#fff;
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container{
																																															        display:block;
																																															        *zoom:1;
																																															        width:100%;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-container:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .container{
																																															        padding:0;
																																															        width:100%;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer{
																																															        width:100%;
																																															        display:block;
																																															        padding:0;
																																															        background:#f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container{
																																															        display:inline-block;
																																															        margin:5px 0;
																																															        margin-bottom:10px;
																																															        width:100%;
																																															        padding-left:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .floatleft{
																																															        margin-left:15px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .pricing-label{
																																															        color:#5e5e5e;
																																															        font-weight:400;
																																															        font-size:8px;
																																															        line-height:10px;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .pricing-value{
																																															        display:block;
																																															        color:#000;
																																															        font-size:11px;
																																															        font-weight:400;
																																															        line-height:20px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .more-info{
																																															        float:right;
																																															        display:inline-block;
																																															        margin-right:20px;
																																															        width:30%;
																																															        line-height:11px;
																																															        text-align:right;
																																															        margin-top:7px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .more-info .more-info-link{
																																															        padding:0;
																																															        line-height:11px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .more-info .more-info-link span{
																																															        font-size:9px;
																																															        line-height:11px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .pricing-container .more-info .more-info-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container{
																																															        margin-top:5px;
																																															        display:inline-block;
																																															        padding:0;
																																															        width:100%;
																																															        z-index:1000;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        background:#fff;
																																															        height:45px;
																																															        float:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container .floatleft{
																																															        width:50%;
																																															        text-align:center;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container .floatright{
																																															        width:50%;
																																															        text-align:center;
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container .save-job-button{
																																															        background:#5e5e5e;
																																															        display:block;
																																															        line-height:45px;
																																															        color:#fff;
																																															        width:100%;
																																															        padding:0;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container .save-job-button:hover{
																																															        background:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container .add-to-cart-button{
																																															        background:#53a071;
																																															        display:block;
																																															        line-height:45px;
																																															        color:#fff;
																																															        width:100%;
																																															        padding:0;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-container .product-customization-footer .button-container .add-to-cart-button:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel{
																																															        border-top:0 solid #53a071;
																																															        margin-top:0;
																																															        height:100%;
																																															        box-shadow:0 0 0 transparent
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-panel-title-holder{
																																															        display:block;
																																															        background-color:#5e5e5e;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        padding-left:15px;
																																															        border-top:0 solid #5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-panel-title-holder:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-panel-title-holder:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-panel-title-holder:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .header-label{
																																															        font-weight:700;
																																															        vertical-align:top;
																																															        color:#fff;
																																															        line-height:40px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .next-nav,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .prev-nav{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files-hint{
																																															        width:100%;
																																															        background-color:#f1f1f1;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        font-weight:700;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files{
																																															        display:block;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .add-files-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .add-files-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .add-files-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link span{
																																															        padding-right:4px;
																																															        font-size:15.6px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .add-files-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link span.icon-plus{
																																															        display:block;
																																															        line-height:40px;
																																															        position:relative;
																																															        font-size:14px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .add-files-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .next-nav-link .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .add-files .prev-nav-link .icon-select-right{
																																															        font-size:26px!important;
																																															        line-height:45px;
																																															        position:relative;
																																															        top:5px;
																																															        left:4px;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder{
																																															        padding:0;
																																															        max-height:none!important;
																																															        min-height:100px;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder table{
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder tr{
																																															        display:block;
																																															        border-bottom:1px dashed #c4c4c4;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder tr td{
																																															        border-bottom:0;
																																															        padding:0 px;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder tr td:first-child{
																																															        width:100%!important
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder tr td:nth-child(2){
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .file-name{
																																															        width:180px;
																																															        text-overflow:ellipsis;
																																															        overflow:hidden;
																																															        white-space:nowrap;
																																															        float:left;
																																															        margin:0;
																																															        padding:0;
																																															        padding-left:5px;
																																															        font-size:13px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions{
																																															        float:right;
																																															        position:relative
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-arrow{
																																															        background:url(images/leftarrow.png);
																																															        background-repeat:no-repeat;
																																															        padding-left:16px;
																																															        width:16px;
																																															        margin:0;
																																															        height:16px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-link{
																																															        float:right;
																																															        width:auto;
																																															        font-size:10px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-link .fileoptions-label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .fileoptions .fileoptions-link:hover .fileoptions-label{
																																															        color:#fff;
																																															        width:16px;
																																															        height:16px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu{
																																															        display:block;
																																															        background:#fff;
																																															        position:fixed
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu ul{
																																															        list-style:none;
																																															        padding:0;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list{
																																															        border:1px solid #f1f1f1;
																																															        border-top:0 solid #fff;
																																															        background:#fff;
																																															        width:174px;
																																															        margin:0;
																																															        position:absolute;
																																															        right:0;
																																															        display:block;
																																															        cursor:default;
																																															        z-index:10000;
																																															        box-shadow:inset 0 1px 1px rgba(0,0,0,.28);
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li{
																																															        display:block;
																																															        border-bottom:0 dotted #f1f1f1;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover .icon-folder-open{
																																															        background-position:-432px -120px;
																																															        width:16px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:hover .icon-preflight-error{
																																															        background-position:-144px -120px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a{
																																															        display:block;
																																															        color:#5e5e5e;
																																															        font-size:11px;
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a span[class*=icon-]{
																																															        float:left;
																																															        padding-bottom:5px;
																																															        top:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-folder-open{
																																															        background-position:-408px -120px;
																																															        width:16px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-preflight-error{
																																															        background-position:-217px -120px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-arrow-down,[DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .icon-arrow-top{
																																															        font-size:16px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a .options-label{
																																															        width:145px;
																																															        text-overflow:ellipsis;
																																															        overflow:hidden;
																																															        white-space:nowrap;
																																															        float:left;
																																															        margin:0;
																																															        padding:0;
																																															        padding-left:5px;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li a:hover{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-filespanel .files-holder .dropdown-menu>.fileoptions-list li:last-child{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel{
																																															        border-top:0 solid #53a071;
																																															        padding:0;
																																															        margin-top:0;
																																															        box-shadow:0 0 0 transparent
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .jobs-panel-title-holder{
																																															        display:block;
																																															        background-color:#5e5e5e;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        padding-left:15px;
																																															        border-top:0 solid #5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .jobs-panel-title-holder:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .jobs-panel-title-holder:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .jobs-panel-title-holder:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .header-label{
																																															        font-weight:700;
																																															        vertical-align:top;
																																															        color:#fff;
																																															        line-height:40px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .add-files{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav{
																																															        display:none;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .add-files-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .add-files-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .add-files-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link span{
																																															        padding-right:4px;
																																															        font-size:15.6px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .add-files-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link span.icon-plus{
																																															        display:block;
																																															        line-height:35px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .add-files-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .next-nav-link .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel .prev-nav-link .icon-select-right{
																																															        font-size:26px!important;
																																															        line-height:45px;
																																															        position:relative;
																																															        top:5px;
																																															        left:4px;
																																															        display:block;
																																															        color:#fff!important
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel input,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel select{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel span{
																																															        font-size:-7px;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel #globalrow{
																																															        display:row;
																																															        padding-left:0;
																																															        margin:0 10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel #globalrow span{
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel #globalsinglecell{
																																															        margin-top:0;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel #globalsinglecell .panel-title-tooltip{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel #globalfirstcell,[DeviceType=Mobile] .product-customization-wrapper .product-customization-jobpanel #globalsecondcell{
																																															        display:block;
																																															        padding:5px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel{
																																															        border-top:0 solid #53a071;
																																															        padding:0;
																																															        margin-top:0;
																																															        box-shadow:0 0 0 transparent;
																																															        height:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title-holder{
																																															        display:block;
																																															        background-color:#5e5e5e;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        padding-left:15px;
																																															        border-top:0 solid #5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title-holder:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title-holder:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title-holder:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .header-label{
																																															        font-weight:700;
																																															        vertical-align:top;
																																															        color:#fff;
																																															        line-height:40px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .add-files{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav{
																																															        display:none;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .add-files-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .add-files-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .add-files-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link span{
																																															        padding-right:4px;
																																															        font-size:15.6px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .add-files-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link span.icon-plus{
																																															        display:block;
																																															        line-height:35px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .add-files-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .next-nav-link .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .prev-nav-link .icon-select-right{
																																															        font-size:26px!important;
																																															        line-height:45px;
																																															        position:relative;
																																															        top:5px;
																																															        left:4px;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .panel-title-tooltip,[DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printoptions-panel-title{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printOptionsDiv{
																																															        height:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-printoptionspanel .printoptions-sidebarmenu{
																																															        z-index:0;
																																															        height:70%!important;
																																															        overflow-x:hidden;
																																															        overflow-y:auto;
																																															        direction:ltr;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel{
																																															        width:100%;
																																															        margin-left:auto;
																																															        margin-right:auto;
																																															        margin-top:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .preview-panel-title-holder{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder{
																																															        background-color:#f1f1f1;
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:block;
																																															        float:left;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator{
																																															        padding:0;
																																															        width:auto;
																																															        display:block;
																																															        float:left;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator .recordslabel{
																																															        float:left;
																																															        display:block;
																																															        line-height:30px;
																																															        height:30px;
																																															        margin-right:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator .items-holder{
																																															        line-height:20px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        display:block;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator .items-holder .btn{
																																															        background-color:transparent;
																																															        padding:5px 10px;
																																															        display:inline-block;
																																															        line-height:18px;
																																															        color:#5e5e5e;
																																															        border-right:1px solid #f1f1f1;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator .items-holder .btn:hover{
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator .items-holder .btn1{
																																															        border-right:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .record-navigation-holder .record-navigator .items-holder .input-small{
																																															        width:90px;
																																															        font-size:11px;
																																															        line-height:15px;
																																															        text-align:center;
																																															        padding-top:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .customization-panel-title-holder{
																																															        display:block;
																																															        background-color:#5e5e5e;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        border-top:0 solid #5e5e5e;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .customization-panel-title-holder:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .customization-panel-title-holder:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .customization-panel-title-holder:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .header-label{
																																															        font-weight:700;
																																															        vertical-align:top;
																																															        color:#fff;
																																															        line-height:40px;
																																															        padding-left:15px;
																																															        font-size:13px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav{
																																															        display:none;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link span{
																																															        padding-right:4px;
																																															        font-size:15.6px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link span.icon-plus{
																																															        display:block;
																																															        line-height:35px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .next-nav-link .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .prev-nav-link .icon-select-right{
																																															        font-size:26px!important;
																																															        line-height:45px;
																																															        position:relative;
																																															        top:5px;
																																															        left:4px;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .arrow-indicator,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .splitwindow{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview span{
																																															        padding-right:4px;
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview a{
																																															        color:#000;
																																															        display:inline-block;
																																															        border-left:1px dotted #d8d8d8;
																																															        line-height:40px;
																																															        padding:0 10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview a:hover{
																																															        color:#fff;
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview a .label{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a{
																																															        color:#000;
																																															        display:inline-block;
																																															        border-left:1px dotted #d8d8d8;
																																															        line-height:40px;
																																															        padding:0 10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a .icon-pdfproof{
																																															        background-position:-216px -144px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a:hover{
																																															        color:#fff;
																																															        background:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .pdfproof a:hover .icon-pdfproof{
																																															        background-position:-216px -144px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview a{
																																															        color:#fff;
																																															        display:inline-block;
																																															        border-left:1px dotted #d8d8d8;
																																															        line-height:40px;
																																															        padding:0 10px;
																																															        background-color:transparent
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .updatepreview a:hover{
																																															        color:#fff;
																																															        background:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-preview-panel .preview-area{
																																															        margin-bottom:10px;
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar{
																																															        margin-left:auto;
																																															        margin-right:auto;
																																															        display:block;
																																															        width:94%;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .icon-fit-to-zoom{
																																															        background:url(images/fittowindow.png);
																																															        background-repeat:no-repeat
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .icon-fit-to-zoom:hover{
																																															        background:url(images/fittowindow_hover.png);
																																															        background-repeat:no-repeat
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .btn{
																																															        background-color:transparent;
																																															        padding:5px 10px;
																																															        display:inline-block;
																																															        line-height:18px;
																																															        color:#5e5e5e;
																																															        border-right:1px solid #f1f1f1;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .btn:hover{
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .btnselected{
																																															        padding:5px 10px;
																																															        display:inline-block;
																																															        line-height:18px;
																																															        color:#53a071;
																																															        text-decoration:none;
																																															        background-color:transparent;
																																															        border-right:1px solid #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .btnselected:hover{
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section1{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section1 .items-holder{
																																															        height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        background:#fff;
																																															        border:1px solid #f1f1f1;
																																															        float:left;
																																															        width:73px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section1 .btn1{
																																															        border-right:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section2{
																																															        padding:5px 0;
																																															        margin-top:0;
																																															        width:100%;
																																															        text-align:center;
																																															        float:left;
																																															        display:block;
																																															        margin-left:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section2 .items-holder{
																																															        line-height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        background:#fff;
																																															        border:1px solid #f1f1f1;
																																															        width:258px;
																																															        margin-left:auto;
																																															        margin-right:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section2 .input-small{
																																															        width:90px;
																																															        font-size:11px;
																																															        line-height:15px;
																																															        text-align:center;
																																															        padding-top:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section2 .btn1{
																																															        border-right:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section3{
																																															        float:left;
																																															        display:none;
																																															        padding:5px 0;
																																															        width:100%;
																																															        text-align:right
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section3 .items-holder{
																																															        line-height:30px;
																																															        border-radius:6px;
																																															        box-shadow:0 1px 4px 1px 2px rgba(0,0,0,.065) rgba(0,0,0,.1);
																																															        background:#fff;
																																															        border:1px solid #f1f1f1;
																																															        float:left;
																																															        width:170px;
																																															        margin-left:auto;
																																															        margin-right:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-previewarea-toolbar .section3 .in-percentage{
																																															        font-weight:700;
																																															        padding:5px 10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel{
																																															        border-top:0 solid #53a071;
																																															        width:100%;
																																															        height:100%;
																																															        margin-top:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder{
																																															        display:none;
																																															        background-color:#5e5e5e;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        padding-left:0;
																																															        border-top:0 solid #5e5e5e;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-panel-title-holder:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar{
																																															        width:280px;
																																															        position:fixed;
																																															        right:0;
																																															        height:93%;
																																															        z-index:1;
																																															        transition:all .5s ease-in-out
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .sidebar-container{
																																															        display:block;
																																															        height:100%;
																																															        padding-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .sidebar-heading{
																																															        background:#5e5e5e;
																																															        color:#fff!important;
																																															        padding-left:15px;
																																															        box-sizing:border-box;
																																															        font-weight:700!important;
																																															        vertical-align:top!important;
																																															        line-height:40px!important;
																																															        font-size:13px!important;
																																															        border-top:1px dotted #f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .sidebar-inner{
																																															        padding:0;
																																															        height:95%!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        width:100%;
																																															        overflow-x:hidden;
																																															        overflow-y:auto!important;
																																															        padding-left:15px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list{
																																															        height:100%;
																																															        margin:0;
																																															        padding:0;
																																															        list-style:none;
																																															        font-size:12px;
																																															        background:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list li{
																																															        display:block;
																																															        border-top:1px dotted #d8d8d8;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list li:hover{
																																															        background:#70b58b
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list li:hover a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list li a{
																																															        display:block;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list li a:hover{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list .selected{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list .selected a{
																																															        color:#fff;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list .selected a:hover{
																																															        color:#fff;
																																															        padding:5px 10px;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .dropdown-sidebar .dropdown-options-list .selected:hover{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder{
																																															        padding:0;
																																															        width:100%;
																																															        display:block;
																																															        float:left;
																																															        height:auto!important;
																																															        position:relative;
																																															        box-shadow:2px 0 5px rgba(0,0,0,.15)
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder tr{
																																															        display:inline;
																																															        border-bottom:1px dashed #c4c4c4;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder tr td{
																																															        border-bottom:0;
																																															        padding:0 5px;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-panel-title-holder-for-mobile{
																																															        display:block;
																																															        background-color:#5e5e5e;
																																															        *zoom:1;
																																															        box-shadow:0 0 2px rgba(0,0,0,.5);
																																															        padding-left:0;
																																															        border-top:0 solid #5e5e5e;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-panel-title-holder-for-mobile:after,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-panel-title-holder-for-mobile:before{
																																															        display:table;
																																															        content:"";
																																															        line-height:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-panel-title-holder-for-mobile:after{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .header-label{
																																															        font-weight:700!important;
																																															        vertical-align:top!important;
																																															        color:#fff!important;
																																															        line-height:40px!important;
																																															        font-size:13px!important;
																																															        padding-left:15px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .arrow-indicator,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .splitwindow{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .next-nav,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .prev-nav{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav{
																																															        display:block!important;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:right;
																																															        height:40px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .select-nav-link{
																																															        color:#fff;
																																															        display:block;
																																															        float:right;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .select-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link span,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .select-nav-link span{
																																															        padding-right:4px;
																																															        font-size:15.6px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link span.icon-plus,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .select-nav-link span.icon-plus{
																																															        display:block;
																																															        line-height:35px;
																																															        position:relative;
																																															        top:3px;
																																															        left:1px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link span.label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .select-nav-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .select-nav-link{
																																															        line-height:40px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .next-nav-link .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .select-nav .prev-nav-link .icon-select-right{
																																															        font-size:26px!important;
																																															        line-height:45px;
																																															        position:relative;
																																															        top:5px;
																																															        left:4px;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile{
																																															        background-color:#f1f1f1;
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:block;
																																															        float:left;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter{
																																															        display:block!important;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:left;
																																															        height:40px;
																																															        width:19%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .prev-nav-link{
																																															        color:#5e5e5e;
																																															        display:block;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .label{
																																															        color:#5e5e5e;
																																															        display:block;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        line-height:35px;
																																															        padding:0;
																																															        cursor:default
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .first-nav-filter .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .label-container .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .last-nav-filter .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .next-nav-filter .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section-for-mobile .prev-nav-filter .icon-select-right{
																																															        font-size:24.7px!important;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-display tr td{
																																															        display:inline-block!important
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile{
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:block;
																																															        float:left;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .floatleft{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .floatleft span{
																																															        padding-left:4px;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .floatleft select{
																																															        display:block;
																																															        width:97%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .floatright{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile{
																																															        background-color:#f1f1f1;
																																															        width:97%;
																																															        border-top:0;
																																															        margin:10px 10px 10px 5px;
																																															        display:block;
																																															        float:left;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter{
																																															        display:block!important;
																																															        border-left:1px dotted #d8d8d8;
																																															        float:left;
																																															        height:40px;
																																															        width:19%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .prev-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .first-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .last-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .next-nav-link,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .prev-nav-link{
																																															        color:#5e5e5e;
																																															        display:block;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        text-decoration:none;
																																															        cursor:pointer;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .prev-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .first-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .last-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .next-nav-link:hover,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .prev-nav-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .label,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .label{
																																															        color:#5e5e5e;
																																															        display:block;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        padding:0 20px;
																																															        line-height:35px;
																																															        cursor:default
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .first-nav-filter .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .label-container .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .last-nav-filter .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .next-nav-filter .icon-select-right,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .records-filter-section-for-mobile .records-navigation-for-mobile .prev-nav-filter .icon-select-right{
																																															        font-size:24.7px!important;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section{
																																															        background-color:#f1f1f1;
																																															        width:100%;
																																															        border-top:0;
																																															        margin-right:10px;
																																															        display:none;
																																															        float:left;
																																															        height:auto
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatleft{
																																															        display:block;
																																															        width:100%;
																																															        padding-left:15px;
																																															        padding-top:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatleft span.label{
																																															        font-size:11px;
																																															        line-height:20px;
																																															        display:inline-block;
																																															        padding-left:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatleft select{
																																															        width:auto;
																																															        display:none;
																																															        font-size:13px;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright{
																																															        display:block;
																																															        width:100%;
																																															        float:left;
																																															        padding-left:15px;
																																															        line-height:40px;
																																															        border-left:1px dotted #d8d8d8
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright .icon-rewind-to-next-breakpoint,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright .icon-rewind-to-prev-breakpoint,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright .icon-select-right{
																																															        margin-left:5px;
																																															        display:block;
																																															        float:left;
																																															        text-transform:uppercase;
																																															        height:40px;
																																															        font-size:11.05px;
																																															        text-decoration:none;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright span.label{
																																															        font-size:12px;
																																															        line-height:40px;
																																															        position:relative;
																																															        top:-3px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-filter-section .floatright .icon-select-right{
																																															        font-size:65px;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination{
																																															        width:100%;
																																															        margin-top:10px;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination .icon-rewind-to-next-breakpoint,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination .icon-rewind-to-prev-breakpoint,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination .icon-select-right{
																																															        margin-left:20px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination span.label{
																																															        font-size:12px;
																																															        position:relative;
																																															        top:-3px;
																																															        left:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .pagination .icon-select-right{
																																															        font-size:26px;
																																															        line-height:29px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content{
																																															        padding:0;
																																															        height:77%!important;
																																															        -webkit-overflow-scrolling:touch;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .personalization-table{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table{
																																															        float:left;
																																															        border-spacing:0;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table td,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table td,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table td{
																																															        vertical-align:middle;
																																															        padding:2px 0;
																																															        margin:0;
																																															        display:block;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table input[type=text],[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table select,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] table textarea,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table input[type=text],[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table select,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] table textarea,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table input[type=text],[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table select,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] table textarea{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] .form-lables,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] .form-lables,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] .form-lables{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesBatch"] .form-lables td,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesDual"] .form-lables td,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content div[ng-repeat="template in vdp.formtemplatesSingle"] .form-lables td{
																																															        vertical-align:middle;
																																															        padding:2px 0;
																																															        margin:0;
																																															        display:block!important;
																																															        float:left!important;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .vdp-dual-container{
																																															        display:block;
																																															        padding:5px;
																																															        width:100%;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .vdp-dual-container .radio-button-holder{
																																															        float:left;
																																															        padding-left:10px;
																																															        padding-top:5px;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .form-controls,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .form-lables{
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .formRowSeparator{
																																															        width:100%;
																																															        overflow:hidden;
																																															        padding:2px;
																																															        background-color:#53a071;
																																															        font-weight:700;
																																															        color:#fff;
																																															        border-bottom-style:solid;
																																															        border-bottom-color:#bac7db;
																																															        border-bottom-width:1px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .formRowSeparator td{
																																															        padding-left:5px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .formRowSeparatorText{
																																															        overflow:hidden;
																																															        text-align:left;
																																															        border-bottom-style:dotted;
																																															        border-bottom-color:#f1f1f1;
																																															        border-bottom-width:1px;
																																															        color:#5e5e5e;
																																															        font-size:90%;
																																															        font-style:italic
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .iconColorStyle{
																																															        float:left;
																																															        vertical-align:middle;
																																															        display:block;
																																															        margin:2px;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .iconStyle{
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .iconDeleteStyle{
																																															        cursor:pointer;
																																															        vertical-align:middle;
																																															        margin:2px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .formColorStyle{
																																															        float:left;
																																															        width:20px;
																																															        height:22px;
																																															        vertical-align:middle;
																																															        display:block;
																																															        margin:2px;
																																															        margin-top:0;
																																															        margin-right:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .formColorListStyle{
																																															        float:left;
																																															        height:22px;
																																															        vertical-align:middle;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .formColorListItemStyle{
																																															        float:left;
																																															        width:12px;
																																															        height:22px;
																																															        vertical-align:middle;
																																															        display:block;
																																															        margin:2px;
																																															        margin-top:0;
																																															        margin-right:0
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .activeSmall{
																																															        color:#09f;
																																															        font-weight:Bold;
																																															        font-size:12;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-rewind-to-next-breakpoint,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-rewind-to-prev-breakpoint,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-select-right{
																																															        margin-left:5px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content span.label{
																																															        font-size:12px;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-select-left,[DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-select-right{
																																															        font-size:26px!important;
																																															        line-height:29px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-bold{
																																															        background-position:-167px -48px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-underline{
																																															        background-position:-144px -50px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .icon-italic{
																																															        background-position:-192px -48px
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .btn{
																																															        float:left;
																																															        background:#333;
																																															        padding:5px;
																																															        display:inline-block;
																																															        color:#fff;
																																															        border-right:1px solid #5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .btn:hover{
																																															        background:gray
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .btnselected{
																																															        float:left;
																																															        background:#53a071;
																																															        padding:5px;
																																															        display:inline-block;
																																															        color:#fff;
																																															        border-right:1px solid #5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .btnselected:hover{
																																															        background:gray
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .nav-btn{
																																															        float:left;
																																															        padding:0;
																																															        display:inline-block;
																																															        color:#5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-customization-wrapper .product-customization-personalization-panel .personalization-content-holder .personalization-content .nav-btn:hover{
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .footer-for-mobile{
																																															        display:block!important;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .footer-for-mobile .button-container{
																																															        display:block;
																																															        width:100%;
																																															        background:#fff;
																																															        margin-top:15px;
																																															        float:none;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .footer-for-mobile .button-container .previous-button{
																																															        display:inline-block;
																																															        line-height:35px;
																																															        color:#000;
																																															        background-color:#f9f9f9;
																																															        background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															        background-repeat:repeat-x;
																																															        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															        width:45%;
																																															        text-decoration:none;
																																															        border-radius:10px!important;
																																															        border:1px solid #c4c4c4;
																																															        margin-right:2.5%
																																															    }
																																															    [DeviceType=Mobile] .footer-for-mobile .button-container .previous-button:hover{
																																															        background:#f1f1f1;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .footer-for-mobile .button-container .next-button{
																																															        display:inline-block;
																																															        line-height:35px;
																																															        color:#000;
																																															        background-color:#f9f9f9;
																																															        background-image:linear-gradient(180deg,#fff,#f1f1f1);
																																															        background-repeat:repeat-x;
																																															        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff1f1f1",GradientType=0);
																																															        width:45%;
																																															        text-decoration:none;
																																															        border-radius:10px!important;
																																															        border:1px solid #c4c4c4;
																																															        margin-left:2.5%
																																															    }
																																															    [DeviceType=Mobile] .footer-for-mobile .button-container .next-button:hover{
																																															        background:#f1f1f1;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .validation-container{
																																															        float:left;
																																															        border:1px solid #f1f1f1;
																																															        background:red;
																																															        padding:5px;
																																															        box-sizing:border-box;
																																															        font-size:12px
																																															    }
																																															    [DeviceType=Mobile] .validation-container .validation-header .icon-warning-sign{
																																															        background-position:-144px -120px;
																																															        margin-right:3px
																																															    }
																																															    [DeviceType=Mobile] .validation-container .validation-header .validaiton-info{
																																															        color:#fff!important;
																																															        line-height:15px;
																																															        width:100%;
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .validation-container .validation-item{
																																															        color:#fff!important;
																																															        line-height:15px;
																																															        display:block;
																																															        width:100%;
																																															        float:left
																																															    }
																																															}
																																															@media only screen and (min-device-width:320px) and (max-device-width:1920px){
																																															    [DeviceType=Mobile]{
																																															        @import url("https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic")
																																															    }
																																															    [DeviceType=Mobile] body{
																																															        font-size:14px;
																																															        font-weight:400;
																																															        line-height:20px;
																																															        font-family:Roboto,sans-serif;
																																															        width:100%;
																																															        min-width:100%;
																																															        margin:0;
																																															        padding:0;
																																															        background:#fff;
																																															        min-height:inherit
																																															    }
																																															    [DeviceType=Mobile] [ng-cntrl="controllers/Storefront/FeaturedCategoryCntrl"],[DeviceType=Mobile] [ng-cntrl="controllers/Storefront/FeaturedProductsCntrl"]{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] a,[DeviceType=Mobile] button,[DeviceType=Mobile] input{
																																															        font-size:14px;
																																															        line-height:20px
																																															    }
																																															    [DeviceType=Mobile] .container,[DeviceType=Mobile] .wrapper{
																																															        width:100%;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .wrapper{
																																															        box-shadow:0 0 0 #000;
																																															        border-right:0;
																																															        margin:0;
																																															        border-left:0;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other{
																																															        height:inherit!important;
																																															        font-size:11px!important
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other a{
																																															        font-size:11px!important
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .login-single{
																																															        width:100%!important;
																																															        margin-top:0!important;
																																															        border-radius:0;
																																															        box-shadow:0 1px 2px transparent;
																																															        border-bottom:1px solid #ccc
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .footer-login{
																																															        width:100%!important;
																																															        margin-top:0!important
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .footer-login [ng-localize=Help]{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .left-frame .container{
																																															        width:100%;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .myspending{
																																															        position:inherit;
																																															        top:inherit;
																																															        left:inherit;
																																															        display:block;
																																															        float:none;
																																															        width:100%;
																																															        background:#5e5e5e;
																																															        border:0;
																																															        margin:0;
																																															        text-align:center;
																																															        line-height:36px;
																																															        box-sizing:border-box;
																																															        color:#fff;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .myspending .icon-tags{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myspending .myspending-link .label{
																																															        font-size:13px;
																																															        font-weight:400;
																																															        text-transform:none
																																															    }
																																															    [DeviceType=Mobile] .mypending{
																																															        position:inherit;
																																															        top:inherit;
																																															        left:inherit;
																																															        display:block;
																																															        float:none;
																																															        margin:0;
																																															        text-align:center;
																																															        line-height:36px;
																																															        box-sizing:border-box;
																																															        color:#b94a48!important;
																																															        background-color:#fffae3;
																																															        border:1px solid #eed3d7;
																																															        border-left:0;
																																															        border-right:0;
																																															        padding:0 5px;
																																															        overflow:auto;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .mypending .icon_check_alt2{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .mypending .mypending-link .label{
																																															        font-size:13px;
																																															        font-weight:400;
																																															        text-transform:none
																																															    }
																																															    [DeviceType=Mobile] .mypending .mypending-label:hover{
																																															        color:#b94a48
																																															    }
																																															    [DeviceType=Mobile] .header{
																																															        height:auto;
																																															        background:none;
																																															        border-bottom:0;
																																															        position:relative;
																																															        width:100%;
																																															        min-width:100%;
																																															        overflow:inherit;
																																															        box-shadow:0 0 0 #000;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .header .container{
																																															        width:100%;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar{
																																															        width:100%!important;
																																															        min-width:100%;
																																															        display:block;
																																															        background:#53a071;
																																															        border-top:0;
																																															        border-bottom:0;
																																															        padding:0!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .container{
																																															        width:100%!important;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .secondary-bar{
																																															        background:none;
																																															        width:100%!important;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .secondary-bar .container{
																																															        width:100%!important;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .body-wrapper{
																																															        position:relative;
																																															        margin-left:0;
																																															        width:100%;
																																															        min-width:100%;
																																															        height:auto;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .body-wrapper .container{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .body{
																																															        width:100%;
																																															        min-width:100%;
																																															        margin-top:0;
																																															        overflow:inherit;
																																															        float:none;
																																															        display:block;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .banner{
																																															        width:100%;
																																															        min-width:100%;
																																															        height:auto;
																																															        min-height:inherit;
																																															        display:block;
																																															        position:static;
																																															        top:0
																																															    }
																																															    [DeviceType=Mobile] .banner .container{
																																															        width:100%;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .banner .container img{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .banner .container [ng-switch-when="3"]{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .category-title,[DeviceType=Mobile] .featured-category-title,[DeviceType=Mobile] .featured-product-title,[DeviceType=Mobile] .myhome{
																																															        padding:inherit;
																																															        max-width:inherit;
																																															        text-align:inherit;
																																															        margin-right:inherit;
																																															        line-height:inherit
																																															    }
																																															    [DeviceType=Mobile] .featured-products{
																																															        padding:0;
																																															        float:none;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .featured-products .container{
																																															        width:100%;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .featured-products .product-item{
																																															        width:49%;
																																															        font-size:14px
																																															    }
																																															    [DeviceType=Mobile] .featured-products .product-item .product-title{
																																															        text-transform:none;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .featured-products .product-item .product-title h5{
																																															        font-size:13px;
																																															        font-weight:400;
																																															        margin:0;
																																															        text-transform:none;
																																															        margin-bottom:10px!important;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .featured-products .product-item .product-title h5:hover{
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .featured-products .product-item:hover .product-description span,[DeviceType=Mobile] .featured-products .product-item:hover .product-title h5{
																																															        color:#53a071!important
																																															    }
																																															    [DeviceType=Mobile] .category-description,[DeviceType=Mobile] .product-description{
																																															        height:auto;
																																															        padding:0;
																																															        margin:0;
																																															        line-height:inherit;
																																															        background:none;
																																															        height:50px
																																															    }
																																															    [DeviceType=Mobile] .category-description span,[DeviceType=Mobile] .product-description span{
																																															        font-size:13px!important;
																																															        color:#787878!important;
																																															        line-height:17px!important;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .product-inventory{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .featured-category{
																																															        padding:0;
																																															        float:none;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .featured-category .container{
																																															        width:100%;
																																															        min-width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .featured-category .category-item{
																																															        width:49%;
																																															        font-size:14px
																																															    }
																																															    [DeviceType=Mobile] .featured-category .category-item .category-title{
																																															        text-transform:none;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .featured-category .category-item .category-title h5{
																																															        font-size:13px;
																																															        font-weight:400;
																																															        margin:0;
																																															        text-transform:none;
																																															        margin-bottom:10px!important;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .featured-category .category-item .category-title h5:hover{
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .featured-category .category-item:hover .category-description span,[DeviceType=Mobile] .featured-category .category-item:hover .category-title h5{
																																															        color:#53a071!important
																																															    }
																																															    [DeviceType=Mobile] .category-items-container,[DeviceType=Mobile] .product-items-container{
																																															        display:block;
																																															        position:relative;
																																															        bottom:inherit;
																																															        right:inherit;
																																															        left:inherit;
																																															        top:inherit;
																																															        text-align:inherit;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-listing,[DeviceType=Mobile] .myaccount-content{
																																															        min-height:auto;
																																															        width:100%;
																																															        margin:0;
																																															        overflow:hidden;
																																															        float:none;
																																															        border-top:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-page .container .body{
																																															        padding:0;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .register-page{
																																															        width:100%;
																																															        margin:0;
																																															        padding:0;
																																															        float:none;
																																															        border:0;
																																															        box-shadow:0 1px 0 transparent;
																																															        background:#fff!important;
																																															        color:#000!important
																																															    }
																																															    [DeviceType=Mobile] .register-page-content,[DeviceType=Mobile] .register-page-content .register-form-fields input{
																																															        background:#fff;
																																															        float:none
																																															    }
																																															    [DeviceType=Mobile] .register-page-content{
																																															        margin-top:0
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .register-form-fields{
																																															        float:none;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .address-info,[DeviceType=Mobile] .register-page-content .security-info,[DeviceType=Mobile] .register-page-content .user-info{
																																															        background:#fff;
																																															        padding:0 10px
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .register-form-fields{
																																															        color:#000!important;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-products,[DeviceType=Mobile] .category-page-subcategory,[DeviceType=Mobile] .myaccount-content{
																																															        width:100%;
																																															        min-width:100%
																																															    }
																																															    [DeviceType=Mobile] [ng-repeat="file in savedFiles | filter : query"] td:first-child{
																																															        float:left;
																																															        height:80px;
																																															        padding-top:6px;
																																															        width:50px
																																															    }
																																															    [DeviceType=Mobile] .category-page-image-data{
																																															        box-shadow:0 1px 0 transparent;
																																															        border-radius:0!important;
																																															        padding:10px;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .categtory-page-image{
																																															        width:100%;
																																															        box-shadow:0 0 0 #000;
																																															        padding:0;
																																															        margin:0;
																																															        border-radius:0!important;
																																															        height:inherit
																																															    }
																																															    [DeviceType=Mobile] .categtory-page-image img{
																																															        max-width:100%;
																																															        border-radius:0!important;
																																															        height:inherit
																																															    }
																																															    [DeviceType=Mobile] .dropdown-menu>.myaccount-list ul li{
																																															        font-size:14px!important;
																																															        font-weight:400;
																																															        text-transform:none
																																															    }
																																															    [DeviceType=Mobile] .myaccount .myaccount-label{
																																															        color:#fff;
																																															        text-align:center;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-link:active .dropdown-menu,[DeviceType=Mobile] .myaccount-link:hover .dropdown-menu{
																																															        display:inherit
																																															    }
																																															    [DeviceType=Mobile] .category{
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .category .category-label{
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar{
																																															        height:50px
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount{
																																															        width:25%;
																																															        float:right;
																																															        height:50px;
																																															        position:static;
																																															        box-sizing:border-box;
																																															        border:0;
																																															        background:none;
																																															        border-radius:0;
																																															        margin:0;
																																															        margin-right:0;
																																															        box-shadow:0 0 0 #000;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .myaccount-link{
																																															        line-height:50px;
																																															        padding:0;
																																															        width:100%;
																																															        text-align:center;
																																															        border-left:0;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .myaccount-link a{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .myaccount-link span.icon-user-male{
																																															        font-size:17.5px;
																																															        position:relative;
																																															        padding-right:0;
																																															        top:3px
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .myaccount-link:hover .dropdown-menu,[DeviceType=Mobile] .top-bar .myaccount .myaccount-link span.icon-select-bottom,[DeviceType=Mobile] .top-bar .myaccount .myaccount-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list{
																																															        text-align:left;
																																															        line-height:30px;
																																															        padding:10px;
																																															        margin:0;
																																															        position:absolute;
																																															        left:0;
																																															        z-index:1000;
																																															        width:100%;
																																															        font-size:14px!important;
																																															        text-transform:none;
																																															        box-shadow:0 7px 7px rgba(0,0,0,.35);
																																															        border-top:0;
																																															        background:hsla(0,0%,100%,.95)!important;
																																															        color:#5e5e5e;
																																															        top:inherit;
																																															        height:auto;
																																															        box-sizing:border-box;
																																															        border-radius:0;
																																															        list-style-position:inside
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list:before{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list ul{
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list .mobile-user-info{
																																															        color:#000;
																																															        padding:10px;
																																															        padding-top:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list .mobile-user-info .label{
																																															        display:block;
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list li{
																																															        border-top:1px solid #d8d8d8!important;
																																															        border-bottom:0;
																																															        padding:10px!important;
																																															        color:#5e5e5e;
																																															        font-size:14px!important;
																																															        text-transform:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myaccount .dropdown-menu>.myaccount-list li:hover{
																																															        background:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myhome{
																																															        width:25%;
																																															        float:left;
																																															        height:50px;
																																															        position:static;
																																															        cursor:pointer;
																																															        margin-left:0;
																																															        padding:0;
																																															        box-sizing:border-box;
																																															        border:0;
																																															        margin-right:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myhome:hover{
																																															        color:#fff!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myhome .myhome-link{
																																															        line-height:50px;
																																															        padding:0;
																																															        width:100%;
																																															        text-align:center;
																																															        border-left:0;
																																															        color:#fff;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myhome .myhome-link span.icon-home{
																																															        font-size:17.5px;
																																															        position:relative;
																																															        padding-right:5px;
																																															        color:#fff!important;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .top-bar .myhome .myhome-link span.icon-select-bottom,[DeviceType=Mobile] .top-bar .myhome .myhome-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart{
																																															        width:25%;
																																															        float:right;
																																															        height:50px;
																																															        position:static;
																																															        box-sizing:border-box;
																																															        border:0;
																																															        margin-right:0;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link{
																																															        line-height:50px;
																																															        padding:0;
																																															        width:100%;
																																															        text-align:center;
																																															        border-left:0;
																																															        border-right:0;
																																															        background:none;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link span.icon-cart-empty{
																																															        font-size:17.5px;
																																															        position:relative;
																																															        padding-right:0;
																																															        color:#fff;
																																															        top:4px
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link span.item-number{
																																															        position:relative;
																																															        border-radius:50%;
																																															        padding:2px 5px;
																																															        background:#fff;
																																															        border:2px solid #53a071;
																																															        top:-10px;
																																															        left:-6px;
																																															        font-size:10px;
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link span.item-number:before{
																																															        content:" "
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link span.item-number:after{
																																															        content:""
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link span.icon-select-bottom,[DeviceType=Mobile] .top-bar .mini-cart .mini-cart-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart:hover .dropdown-menu{
																																															        display:none;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart:hover .dropdown-menu .mini-cart-list{
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .dropdown-menu>.mini-cart-list{
																																															        top:inherit;
																																															        height:auto;
																																															        box-sizing:border-box;
																																															        width:100%;
																																															        padding:20px;
																																															        box-shadow:0 0 10px rgba(0,0,0,.35);
																																															        background:#fff!important;
																																															        right:0;
																																															        text-transform:none;
																																															        border-radius:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .dropdown-menu>.mini-cart-list:before{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .dropdown-menu>.mini-cart-list:hover{
																																															        background:#fff
																																															    }
																																															    [DeviceType=Mobile] .top-bar .mini-cart .dropdown-menu>.mini-cart-list .mini-cart-product,[DeviceType=Mobile] .top-bar .mini-cart .dropdown-menu>.mini-cart-list .mini-cart-product .mini-cart-product-price{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category{
																																															        width:25%;
																																															        float:right;
																																															        height:50px;
																																															        position:static;
																																															        box-sizing:border-box;
																																															        border:0;
																																															        margin-right:0;
																																															        cursor:pointer
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .category-link{
																																															        line-height:50px;
																																															        padding:0;
																																															        width:100%;
																																															        text-align:center;
																																															        border-left:0;
																																															        color:#fff;
																																															        border-right:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .category-link:hover{
																																															        background-color:#53a071;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .category-link span.icon-list{
																																															        font-size:17.5px;
																																															        position:relative;
																																															        padding-right:0;
																																															        display:inline-block;
																																															        overflow:inherit;
																																															        top:4px
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .category-link span.label{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .category-link .dropdown-menu{
																																															        display:none;
																																															        position:static
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .category-link span.icon-select-bottom{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category:hover .dropdown-menu{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more{
																																															        text-align:left;
																																															        border-top:3px solid #53a071;
																																															        line-height:30px;
																																															        background:hsla(0,0%,100%,.95)!important;
																																															        border:0;
																																															        border-radius:0;
																																															        padding:10px;
																																															        margin:0;
																																															        position:absolute!important;
																																															        left:0!important;
																																															        z-index:1000;
																																															        width:100%!important;
																																															        font-size:14px!important;
																																															        color:#fff;
																																															        display:block;
																																															        box-shadow:0 7px 7px rgba(0,0,0,.35);
																																															        border-top:0;
																																															        top:inherit!important;
																																															        height:auto!important;
																																															        box-sizing:border-box;
																																															        list-style-position:inside
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less .category-main-title,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more .category-main-title{
																																															        text-transform:none;
																																															        background:transparent;
																																															        padding:0;
																																															        margin:0;
																																															        display:block!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less .category-main-title h3,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more .category-main-title h3{
																																															        margin:0;
																																															        padding:0;
																																															        font-size:14px;
																																															        font-weight:400;
																																															        padding:10px 5px;
																																															        line-height:30px;
																																															        display:block;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less .category-main-title span.category-list-view-all,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more .category-main-title span.category-list-view-all{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less .category-main-title span.category-list-view-all a,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more .category-main-title span.category-list-view-all a{
																																															        display:block;
																																															        padding:10px;
																																															        text-transform:none;
																																															        color:#5e5e5e;
																																															        background:#f1f1f1;
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less .category-main-title span.category-list-view-all a:hover,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more .category-main-title span.category-list-view-all a:hover{
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less ul,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more ul{
																																															        padding:0;
																																															        height:inherit;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less li,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more li{
																																															        display:block!important;
																																															        border-bottom:1px solid #d8d8d8;
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        margin:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less li a,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more li a{
																																															        display:block;
																																															        padding:10px;
																																															        color:#5e5e5e;
																																															        margin-bottom:0;
																																															        line-height:auto;
																																															        text-transform:none;
																																															        width:inherit;
																																															        box-sizing:border-box;
																																															        font-size:14px!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less li:hover,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less li a:hover,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more li:hover,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more li a:hover{
																																															        background:#53a071!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less li:hover a,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more li:hover a{
																																															        color:#fff!important;
																																															        background:#53a071!important
																																															    }
																																															    [DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-less li:last-child,[DeviceType=Mobile] .top-bar .category .dropdown-menu>.category-list-more li:last-child{
																																															        border-bottom:0;
																																															        margin-bottom:25px
																																															    }
																																															    [DeviceType=Mobile] .secondary-bar{
																																															        height:auto;
																																															        text-align:center;
																																															        overflow:auto;
																																															        padding-top:0
																																															    }
																																															    [DeviceType=Mobile] .secondary-bar .logo{
																																															        width:100%;
																																															        margin:0 auto;
																																															        text-align:center;
																																															        padding:10px 0;
																																															        box-shadow:0 0 0 #000
																																															    }
																																															    [DeviceType=Mobile] .secondary-bar .logo h2{
																																															        font-size:16.8px;
																																															        margin:0;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .search{
																																															        padding:10px;
																																															        overflow:auto;
																																															        background:#dfdfdf;
																																															        border-bottom:0;
																																															        border-top:1px solid #d8d8d8;
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        margin:0;
																																															        float:none;
																																															        position:relative;
																																															        font-size:14px;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .search input{
																																															        width:100%;
																																															        padding:4px 10px!important;
																																															        box-sizing:border-box;
																																															        font-size:14px!important;
																																															        line-height:20px;
																																															        background:#fff!important;
																																															        border:1px solid #ccc!important;
																																															        color:#5e5e5e!important;
																																															        text-align:left;
																																															        margin:0;
																																															        text-transform:none;
																																															        height:inherit
																																															    }
																																															    [DeviceType=Mobile] .search input::-webkit-input-placeholder{
																																															        color:#999!important
																																															    }
																																															    [DeviceType=Mobile] .search input:-moz-placeholder,[DeviceType=Mobile] .search input::-moz-placeholder{
																																															        color:#999!important
																																															    }
																																															    [DeviceType=Mobile] .search input:-ms-input-placeholder{
																																															        color:#999!important
																																															    }
																																															    [DeviceType=Mobile] .search input[type=text]{
																																															        color:#5e5e5e!important;
																																															        font-size:14px!important
																																															    }
																																															    [DeviceType=Mobile] .search button.search-button{
																																															        float:right;
																																															        color:#5e5e5e;
																																															        position:absolute;
																																															        top:20px;
																																															        right:20px;
																																															        top:16px;
																																															        right:25px;
																																															        background:none;
																																															        border:0;
																																															        padding:0;
																																															        margin:0;
																																															        font-size:14px;
																																															        width:inherit
																																															    }
																																															    [DeviceType=Mobile] .search span.icon-search{
																																															        color:#919191
																																															    }
																																															    [DeviceType=Mobile] .body-wrapper{
																																															        margin-top:0
																																															    }
																																															    [DeviceType=Mobile] .body-wrapper .container{
																																															        outline:0
																																															    }
																																															    [DeviceType=Mobile] .banner{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .category-item{
																																															        width:49%;
																																															        outline:0;
																																															        margin:20px 0;
																																															        margin-bottom:10px;
																																															        vertical-align:top;
																																															        line-height:18px;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        background:none;
																																															        border:0;
																																															        box-shadow:0 0 0 #000;
																																															        text-align:center;
																																															        float:none
																																															    }
																																															    [DeviceType=Mobile] .category-item .category-image{
																																															        float:none;
																																															        width:auto;
																																															        height:100px
																																															    }
																																															    [DeviceType=Mobile] .category-item .category-actions{
																																															        position:absolute;
																																															        width:100%;
																																															        height:100%;
																																															        padding:0;
																																															        opacity:0;
																																															        top:0;
																																															        z-index:100;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .category-item .category-actions .btn{
																																															        height:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .category-item .category-title{
																																															        padding:0;
																																															        margin:0!important;
																																															        width:100%;
																																															        text-align:center;
																																															        line-height:18px;
																																															        text-transform:none;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .category-item .category-title h5{
																																															        padding:0;
																																															        margin:0!important;
																																															        width:100%;
																																															        font-size:13px;
																																															        font-weight:400;
																																															        text-transform:none;
																																															        margin-bottom:10px!important;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .product-item{
																																															        width:49%;
																																															        outline:0;
																																															        margin:20px 0;
																																															        margin-bottom:10px;
																																															        vertical-align:top;
																																															        line-height:18px;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        background:none;
																																															        border:0;
																																															        box-shadow:0 0 0 #000;
																																															        text-align:center;
																																															        float:none
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-quantity{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-image{
																																															        float:none;
																																															        width:auto;
																																															        height:100px
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-actions{
																																															        position:absolute;
																																															        width:100%;
																																															        height:100%;
																																															        padding:0;
																																															        opacity:0;
																																															        top:0;
																																															        z-index:100;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-actions .btn{
																																															        height:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-actions .icon-cart,[DeviceType=Mobile] .product-item .product-actions .icon-view{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-title{
																																															        padding:0;
																																															        margin:0!important;
																																															        width:100%;
																																															        text-align:center;
																																															        text-transform:none;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-item .product-title h5{
																																															        padding:0;
																																															        margin:0!important;
																																															        width:100%;
																																															        font-size:13px;
																																															        font-weight:400;
																																															        text-transform:none;
																																															        margin-bottom:10px!important;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .product-item:hover{
																																															        top:inherit
																																															    }
																																															    [DeviceType=Mobile] .product-administration a{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .category-image,[DeviceType=Mobile] .product-image{
																																															        border-bottom:0;
																																															        border:0;
																																															        margin:0 10px;
																																															        margin-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .category-image img,[DeviceType=Mobile] .product-image img{
																																															        height:100px
																																															    }
																																															    [DeviceType=Mobile] .category-title h5,[DeviceType=Mobile] .product-title h5{
																																															        background:none;
																																															        padding:0!important;
																																															        margin:0!important;
																																															        text-align:center;
																																															        font-size:11.9px;
																																															        border:0;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .category-title h5:after,[DeviceType=Mobile] .category-title h5:before,[DeviceType=Mobile] .product-title h5:after,[DeviceType=Mobile] .product-title h5:before{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myadmin,[DeviceType=Mobile] .mycurrency,[DeviceType=Mobile] .mylanguage,[DeviceType=Mobile] .myprintshop{
																																															        width:100%;
																																															        padding:10px 0;
																																															        border-bottom:1px solid #d8d8d8;
																																															        border-right:0 solid #d8d8d8;
																																															        border-left:0 solid #d8d8d8;
																																															        background:#f7f7f7;
																																															        color:#5e5e5e;
																																															        box-sizing:border-box;
																																															        font-size:11.9px;
																																															        font-weight:400;
																																															        margin:0;
																																															        float:none
																																															    }
																																															    [DeviceType=Mobile] .myadmin a,[DeviceType=Mobile] .mycurrency a,[DeviceType=Mobile] .mylanguage a,[DeviceType=Mobile] .myprintshop a{
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .myadmin span.icon-select-bottom,[DeviceType=Mobile] .mycurrency span.icon-select-bottom,[DeviceType=Mobile] .mylanguage span.icon-select-bottom,[DeviceType=Mobile] .myprintshop span.icon-select-bottom{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myadmin span.icon-flag,[DeviceType=Mobile] .myadmin span.icon-world,[DeviceType=Mobile] .mycurrency span.icon-flag,[DeviceType=Mobile] .mycurrency span.icon-world,[DeviceType=Mobile] .mylanguage span.icon-flag,[DeviceType=Mobile] .mylanguage span.icon-world,[DeviceType=Mobile] .myprintshop span.icon-flag,[DeviceType=Mobile] .myprintshop span.icon-world{
																																															        display:inline-block!important
																																															    }
																																															    [DeviceType=Mobile] .myadmin:hover .dropdown-menu,[DeviceType=Mobile] .mycurrency:hover .dropdown-menu,[DeviceType=Mobile] .mylanguage:hover .dropdown-menu,[DeviceType=Mobile] .myprintshop:hover .dropdown-menu{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myadmin .myadmin-label,[DeviceType=Mobile] .myadmin .mycurrency-label,[DeviceType=Mobile] .myadmin .mylanguage-label,[DeviceType=Mobile] .myadmin .myprintshop-label,[DeviceType=Mobile] .mycurrency .myadmin-label,[DeviceType=Mobile] .mycurrency .mycurrency-label,[DeviceType=Mobile] .mycurrency .mylanguage-label,[DeviceType=Mobile] .mycurrency .myprintshop-label,[DeviceType=Mobile] .mylanguage .myadmin-label,[DeviceType=Mobile] .mylanguage .mycurrency-label,[DeviceType=Mobile] .mylanguage .mylanguage-label,[DeviceType=Mobile] .mylanguage .myprintshop-label,[DeviceType=Mobile] .myprintshop .myadmin-label,[DeviceType=Mobile] .myprintshop .mycurrency-label,[DeviceType=Mobile] .myprintshop .mylanguage-label,[DeviceType=Mobile] .myprintshop .myprintshop-label{
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myadmin .dropdown-menu,[DeviceType=Mobile] .mycurrency .dropdown-menu,[DeviceType=Mobile] .mylanguage .dropdown-menu,[DeviceType=Mobile] .myprintshop .dropdown-menu{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myadmin-link,[DeviceType=Mobile] .mycurrency-link,[DeviceType=Mobile] .mylanguage-link,[DeviceType=Mobile] .myprintshop-link{
																																															        margin:0 15px;
																																															        cursor:pointer;
																																															        text-align:left;
																																															        padding:0!important;
																																															        line-height:inherit!important;
																																															        float:none!important
																																															    }
																																															    [DeviceType=Mobile] .myadmin-link .label,[DeviceType=Mobile] .mycurrency-link .label,[DeviceType=Mobile] .mylanguage-link .label,[DeviceType=Mobile] .myprintshop-link .label{
																																															        padding-left:8px;
																																															        display:inline!important;
																																															        color:#5e5e5e;
																																															        font-weight:400!important
																																															    }
																																															    [DeviceType=Mobile] .myadmin-link .icon-flag,[DeviceType=Mobile] .myadmin-link .icon-settings,[DeviceType=Mobile] .myadmin-link .icon-world,[DeviceType=Mobile] .myadmin-link:hover,[DeviceType=Mobile] .myadmin-link:hover .icon-flag,[DeviceType=Mobile] .myadmin-link:hover .icon-settings,[DeviceType=Mobile] .myadmin-link:hover .icon-world,[DeviceType=Mobile] .myadmin-link:hover span,[DeviceType=Mobile] .myadmin-link span,[DeviceType=Mobile] .mycurrency-link .icon-flag,[DeviceType=Mobile] .mycurrency-link .icon-settings,[DeviceType=Mobile] .mycurrency-link .icon-world,[DeviceType=Mobile] .mycurrency-link:hover,[DeviceType=Mobile] .mycurrency-link:hover .icon-flag,[DeviceType=Mobile] .mycurrency-link:hover .icon-settings,[DeviceType=Mobile] .mycurrency-link:hover .icon-world,[DeviceType=Mobile] .mycurrency-link:hover span,[DeviceType=Mobile] .mycurrency-link span,[DeviceType=Mobile] .mylanguage-link .icon-flag,[DeviceType=Mobile] .mylanguage-link .icon-settings,[DeviceType=Mobile] .mylanguage-link .icon-world,[DeviceType=Mobile] .mylanguage-link:hover,[DeviceType=Mobile] .mylanguage-link:hover .icon-flag,[DeviceType=Mobile] .mylanguage-link:hover .icon-settings,[DeviceType=Mobile] .mylanguage-link:hover .icon-world,[DeviceType=Mobile] .mylanguage-link:hover span,[DeviceType=Mobile] .mylanguage-link span,[DeviceType=Mobile] .myprintshop-link .icon-flag,[DeviceType=Mobile] .myprintshop-link .icon-settings,[DeviceType=Mobile] .myprintshop-link .icon-world,[DeviceType=Mobile] .myprintshop-link:hover,[DeviceType=Mobile] .myprintshop-link:hover .icon-flag,[DeviceType=Mobile] .myprintshop-link:hover .icon-settings,[DeviceType=Mobile] .myprintshop-link:hover .icon-world,[DeviceType=Mobile] .myprintshop-link:hover span,[DeviceType=Mobile] .myprintshop-link span{
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .myprintshop{
																																															        text-align:left;
																																															        position:relative;
																																															        bottom:0;
																																															        border-top:0
																																															    }
																																															    [DeviceType=Mobile] .myprintshop:hover .print-shop-name,[DeviceType=Mobile] .myprintshop:hover .print-shop-title,[DeviceType=Mobile] .myprintshop:hover span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .myprintshop .myprintshop-link{
																																															        display:block;
																																															        line-height:30px;
																																															        text-decoration:none;
																																															        cursor:pointer;
																																															        color:#5e5e5e;
																																															        font-weight:400;
																																															        margin:0 15px
																																															    }
																																															    [DeviceType=Mobile] .myprintshop .myprintshop-link span.icon-location{
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .myprintshop .myprintshop-link span.icon-select-bottom{
																																															        display:none;
																																															        top:5px;
																																															        position:relative;
																																															        right:0;
																																															        margin-left:5px;
																																															        padding-right:0;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .myprintshop .myprintshop-link .print-shop-name{
																																															        display:inline;
																																															        font-size:11.9px;
																																															        color:#5e5e5e;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .myprintshop .myprintshop-link .print-shop-name:before{
																																															        content:" - "
																																															    }
																																															    [DeviceType=Mobile] .myprintshop .myprintshop-link .print-shop-title{
																																															        padding-left:8px;
																																															        background:none!important;
																																															        border:0!important;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .footer{
																																															        margin:0;
																																															        padding:0;
																																															        background:#5e5e5e;
																																															        border-top:1px solid #d8d8d8;
																																															        border-bottom:0;
																																															        font-size:10.5px;
																																															        width:100%;
																																															        position:relative;
																																															        overflow:auto;
																																															        box-sizing:border-box;
																																															        box-shadow:0 0 0 #000;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .footer .container{
																																															        width:100%;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .footer [ng-repeat]{
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .footer .copy-right{
																																															        display:block;
																																															        line-height:20px;
																																															        width:100%;
																																															        color:#fff;
																																															        text-align:center;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .footer .productivity-suite{
																																															        padding:0;
																																															        padding-bottom:20px
																																															    }
																																															    [DeviceType=Mobile] .footer .productivity-suite,[DeviceType=Mobile] .footer .terms-of-use{
																																															        float:none;
																																															        display:inline-block;
																																															        line-height:20px;
																																															        width:auto;
																																															        color:#fff;
																																															        text-align:center;
																																															        text-decoration:underline;
																																															        box-sizing:border-box;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .footer .terms-of-use{
																																															        padding:20px
																																															    }
																																															    [DeviceType=Mobile] .footer .terms-of-use a{
																																															        color:#fff;
																																															        font-size:10.5px;
																																															        line-height:20px
																																															    }
																																															    [DeviceType=Mobile] .footer .terms-of-use a:hover{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .footer .myhelp{
																																															        float:none;
																																															        display:none;
																																															        line-height:20px;
																																															        padding:20px;
																																															        width:auto;
																																															        color:#fff;
																																															        text-align:center;
																																															        text-decoration:underline;
																																															        box-sizing:border-box;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .footer .myhelp a{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .footer .myhelp .icon_question_alt{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .footer .myhelp .label{
																																															        line-height:20px;
																																															        font-size:10.5px;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .footer .myhelp:hover{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .footer .mycontact{
																																															        float:none;
																																															        display:inline-block;
																																															        line-height:20px;
																																															        padding:20px;
																																															        width:auto;
																																															        color:#fff;
																																															        text-align:center;
																																															        text-decoration:underline;
																																															        box-sizing:border-box;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .footer .mycontact .icon-phone{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .footer .mycontact .label{
																																															        line-height:20px;
																																															        font-size:10.5px;
																																															        display:inherit;
																																															        font-weight:400;
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .footer .powered-by-company{
																																															        display:block;
																																															        clear:both;
																																															        line-height:30px;
																																															        padding:0;
																																															        width:100%;
																																															        color:#fff;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .footer .powered-by-company .powered-company-title{
																																															        font-weight:500
																																															    }
																																															    [DeviceType=Mobile] .footer .version{
																																															        display:block;
																																															        color:#fff;
																																															        text-align:center;
																																															        padding:0;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .myaccount-content{
																																															        min-height:100px;
																																															        border-top:1px solid #d8d8d8;
																																															        background:none!important;
																																															        color:#000!important;
																																															        border:0!important;
																																															        border-radius:0;
																																															        font-size:14px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-content .info-text{
																																															        padding:10px;
																																															        border-bottom:0;
																																															        border-bottom:1px solid #d8d8d8
																																															    }
																																															    [DeviceType=Mobile] .myaccount-content a{
																																															        color:#53a071;
																																															        text-decoration:underline
																																															    }
																																															    [DeviceType=Mobile] .myaccount-content .myaccount-printshop-address,[DeviceType=Mobile] .myaccount-content .myaccount-printshop-timing{
																																															        float:none;
																																															        display:block;
																																															        width:auto;
																																															        margin-left:30px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table,[DeviceType=Mobile] .myaccount-company-order-table table,[DeviceType=Mobile] .myaccount-files-table table,[DeviceType=Mobile] .myaccount-orderhistory-table table,[DeviceType=Mobile] .myaccount-profile-table table,[DeviceType=Mobile] .myaccount-savedjobs-table table,[DeviceType=Mobile] .myaccount-selectedprintshop-table,[DeviceType=Mobile] .myaccount-spending-table table{
																																															        padding:0;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table thead,[DeviceType=Mobile] .myaccount-company-order-table table thead,[DeviceType=Mobile] .myaccount-files-table table thead,[DeviceType=Mobile] .myaccount-orderhistory-table table thead,[DeviceType=Mobile] .myaccount-profile-table table thead,[DeviceType=Mobile] .myaccount-savedjobs-table table thead,[DeviceType=Mobile] .myaccount-selectedprintshop-table thead,[DeviceType=Mobile] .myaccount-spending-table table thead{
																																															        background:#f1f1f1
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table thead tr>td,[DeviceType=Mobile] .myaccount-company-order-table table thead tr>td,[DeviceType=Mobile] .myaccount-files-table table thead tr>td,[DeviceType=Mobile] .myaccount-orderhistory-table table thead tr>td,[DeviceType=Mobile] .myaccount-profile-table table thead tr>td,[DeviceType=Mobile] .myaccount-savedjobs-table table thead tr>td,[DeviceType=Mobile] .myaccount-selectedprintshop-table thead tr>td,[DeviceType=Mobile] .myaccount-spending-table table thead tr>td{
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table,[DeviceType=Mobile] .myaccount-profile-table table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table input[type=password],[DeviceType=Mobile] .myaccount-profile-table table input[type=password]{
																																															        width:96%
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table thead input[type=text],[DeviceType=Mobile] .myaccount-profile-table table thead input[type=text]{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table thead button,[DeviceType=Mobile] .myaccount-profile-table table thead button{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table tr,[DeviceType=Mobile] .myaccount-profile-table table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table tr td,[DeviceType=Mobile] .myaccount-profile-table table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table tr:last-child,[DeviceType=Mobile] .myaccount-profile-table table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table tr:hover,[DeviceType=Mobile] .myaccount-profile-table table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-address-table table .info-text,[DeviceType=Mobile] .myaccount-profile-table table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-profile-table .table-label{
																																															        font-size:11px;
																																															        color:#919191
																																															    }
																																															    [DeviceType=Mobile] .myaccount-profile-table .profile-action{
																																															        padding:10px!important;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-profile-table .profile-action button{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        float:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-profile-table [disabled]{
																																															        color:#919191
																																															    }
																																															    [DeviceType=Mobile] [ng-click="ShowPermittedFileTypes()"]{
																																															        dipslay:block;
																																															        margin-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table,[DeviceType=Mobile] .myaccount-savedjobs-table table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table thead button,[DeviceType=Mobile] .myaccount-savedjobs-table table thead button{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table tr,[DeviceType=Mobile] .myaccount-savedjobs-table table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table tr td,[DeviceType=Mobile] .myaccount-savedjobs-table table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table tr td:first-child,[DeviceType=Mobile] .myaccount-savedjobs-table table tr td:first-child{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table tr:last-child,[DeviceType=Mobile] .myaccount-savedjobs-table table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table tr:hover,[DeviceType=Mobile] .myaccount-savedjobs-table table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-files-table table .info-text,[DeviceType=Mobile] .myaccount-savedjobs-table table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table tr .order-info-table tr{
																																															        border-bottom:0;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table tr .order-info-table tr td{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table thead{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table tbody label{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-spending-table table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table thead{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table tr td:first-child{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-selectedprintshop-table table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-subcategory .category-page-title{
																																															        margin-left:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-all{
																																															        overflow:inherit
																																															    }
																																															    [DeviceType=Mobile] .category-page-title,[DeviceType=Mobile] .featured-category-title,[DeviceType=Mobile] .featured-product-title,[DeviceType=Mobile] .myaccount-page-title,[DeviceType=Mobile] .print-shop-title,[DeviceType=Mobile] .register-page-title{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        color:#5e5e5e;
																																															        box-shadow:0 0 0 #000;
																																															        border:0;
																																															        margin:0;
																																															        background:#f1f1f1!important;
																																															        border-bottom:1px solid #d8d8d8;
																																															        border-top:1px solid #d8d8d8;
																																															        border-radius:0!important;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .category-page-title span,[DeviceType=Mobile] .featured-category-title span,[DeviceType=Mobile] .featured-product-title span,[DeviceType=Mobile] .myaccount-page-title span,[DeviceType=Mobile] .print-shop-title span,[DeviceType=Mobile] .register-page-title span{
																																															        color:#5e5e5e;
																																															        background:transparent!important;
																																															        padding-left:0;
																																															        padding-right:0;
																																															        font-size:15px;
																																															        text-transform:uppercase;
																																															        font-weight:400;
																																															        line-height:inherit
																																															    }
																																															    [DeviceType=Mobile] .myaccount-page-title div{
																																															        float:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table thead{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-orderhistory-table tbody label{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table thead{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .myaccount-company-order-table tbody label{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .search-results{
																																															        margin:0;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .search-result-info{
																																															        padding:10px;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .search-results-title{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        color:#5e5e5e;
																																															        box-shadow:0 0 0 #000;
																																															        border:0;
																																															        margin:0;
																																															        background:#f1f1f1!important;
																																															        border-bottom:1px solid #d8d8d8;
																																															        border-top:1px solid #d8d8d8;
																																															        border-radius:0!important;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .search-results-title h3{
																																															        color:#5e5e5e;
																																															        background:transparent!important;
																																															        margin:0;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .contactus-modal,[DeviceType=Mobile] .forgot-password-modal,[DeviceType=Mobile] .login-panel,[DeviceType=Mobile] .mycurrency-list-modal,[DeviceType=Mobile] .mylanguage-list-modal,[DeviceType=Mobile] .myprint-messenger-list-modal,[DeviceType=Mobile] .product-kit-modal,[DeviceType=Mobile] .terms-modal{
																																															        margin-left:0!important;
																																															        margin-top:0!important;
																																															        position:static;
																																															        border:0;
																																															        box-sizing:border-box;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .login-panel{
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .login-panel .forgot-password{
																																															        text-decoration:underline;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .login-panel .login-register a{
																																															        text-decoration:underline;
																																															        color:#53a071;
																																															        font-size:inherit
																																															    }
																																															    [DeviceType=Mobile] .login-panel input[type=password],[DeviceType=Mobile] .login-panel input[type=text],[DeviceType=Mobile] .login-panel label{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        margin-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .login-panel .modal-header{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .login-panel .login-actions{
																																															        margin-top:20px
																																															    }
																																															    [DeviceType=Mobile] .login-panel .login-actions .login-button{
																																															        float:none;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .login-panel .forgot-password{
																																															        margin:20px 0;
																																															        float:none;
																																															        text-align:left;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .register-form-fields{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .register-form-fields .row-fluid [class*=span]{
																																															        margin-left:0
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .register-form-fields .span6,[DeviceType=Mobile] .register-page-content .register-form-fields .span7,[DeviceType=Mobile] .register-page-content .register-form-fields .span12{
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .register-page-content .register-why{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .register-page-content a{
																																															        text-decoration:underline;
																																															        color:#5e5e5e;
																																															        font-size:inherit
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .modal-footer .kit-secondary-action{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal{
																																															        width:100%;
																																															        margin:0!important
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .help{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .btn-secondary{
																																															        background:#5e5e5e;
																																															        color:#fff;
																																															        width:47.5%;
																																															        margin:0;
																																															        margin-left:2%;
																																															        float:none;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .btn-secondary:hover{
																																															        color:#5e5e5e;
																																															        background:#d8d8d8
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .btn{
																																															        width:47.5%;
																																															        margin:0;
																																															        margin-right:2%;
																																															        float:none;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .product-details-page-content{
																																															        width:100%!important
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .product-details-page-image{
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .product-details-page-image img{
																																															        margin:0 auto
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-part-list .btn-secondary{
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-part-list td{
																																															        display:block;
																																															        text-align:left;
																																															        margin-bottom:5px;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-part-list .kit-small-product-image,[DeviceType=Mobile] .product-kit-modal .kit-product-part-list .kit-td-item-details,[DeviceType=Mobile] .product-kit-modal .kit-product-part-list .kit-td-item-status{
																																															        display:inline-block;
																																															        width:33.33%;
																																															        box-sizing:border-box;
																																															        border-top:1px solid #ccc;
																																															        vertical-align:top
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-part-list .kit-td-item-quantity{
																																															        float:left;
																																															        width:50%;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-part-list .kit-td-item-button{
																																															        float:right;
																																															        width:50%;
																																															        box-sizing:border-box;
																																															        text-align:right
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-details-info,[DeviceType=Mobile] .product-kit-modal .kit-product-job-details{
																																															        width:100%;
																																															        float:none;
																																															        display:block;
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-job-details table.kit-jobs-quantity{
																																															        padding-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-job-details table.kit-jobs-quantity .label{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-job-details table.kit-jobs-quantity td{
																																															        display:block;
																																															        text-align:left;
																																															        margin-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-job-details table.kit-jobs-quantity thead{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .kit-product-job-details table.kit-jobs-quantity input#TxtKitJobName{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .modalcontent{
																																															        padding:10px!important;
																																															        overflow:auto;
																																															        max-height:inherit
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .modal-footer{
																																															        padding:10px!important;
																																															        height:inherit!important;
																																															        box-sizing:border-box;
																																															        box-shadow:0 0 0 #000!important
																																															    }
																																															    [DeviceType=Mobile] .product-kit-modal .modal-footer .kit-primary-action{
																																															        width:100%;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-details-page{
																																															        width:100%;
																																															        margin-left:0!important
																																															    }
																																															    [DeviceType=Mobile] .product-details-page .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .product-details-page .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .product-details-page .modalContent{
																																															        padding:0;
																																															        overflow:auto;
																																															        height:inherit
																																															    }
																																															    [DeviceType=Mobile] .product-details-page .modal-footer{
																																															        padding:10px!important;
																																															        height:inherit!important;
																																															        box-sizing:border-box;
																																															        box-shadow:0 0 0 #000!important
																																															    }
																																															    [DeviceType=Mobile] .product-details-page-image{
																																															        float:none;
																																															        display:block;
																																															        margin-right:0;
																																															        text-align:center;
																																															        padding:15px
																																															    }
																																															    [DeviceType=Mobile] .product-details-page-image img{
																																															        width:inherit;
																																															        max-width:100%
																																															    }
																																															    [DeviceType=Mobile] .product-details-page-content{
																																															        float:none;
																																															        display:block;
																																															        width:100%!important;
																																															        border-top:1px solid #e4e4e4;
																																															        padding:15px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-details-page-actions{
																																															        padding:10px;
																																															        text-align:center;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-details-page-actions .btn{
																																															        width:100%;
																																															        margin:0;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .product-details-page-actions .btn-secondary{
																																															        width:48%;
																																															        margin:0;
																																															        margin-right:2%;
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .mylanguage-list-modal .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .mylanguage-list-modal .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .mylanguage-list-modal .modal-footer{
																																															        padding:10px!important;
																																															        height:inherit!important;
																																															        box-sizing:border-box;
																																															        box-shadow:0 0 0 #000!important;
																																															        margin:0!important
																																															    }
																																															    [DeviceType=Mobile] .mylanguage-list-modal .modal-footer button{
																																															        width:100%!important;
																																															        box-sizing:border-box;
																																															        margin:0!important
																																															    }
																																															    [DeviceType=Mobile] .mycurrency-list-modal .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .mycurrency-list-modal .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .mycurrency-list-modal .modal-footer{
																																															        padding:10px!important;
																																															        height:inherit!important;
																																															        box-sizing:border-box;
																																															        box-shadow:0 0 0 #000!important;
																																															        margin:0!important
																																															    }
																																															    [DeviceType=Mobile] .mycurrency-list-modal .modal-footer button{
																																															        width:100%!important;
																																															        box-sizing:border-box;
																																															        margin:0!important
																																															    }
																																															    [DeviceType=Mobile] .terms-modal .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .terms-modal .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .terms-modal .modal-footer{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .forgot-password-modal .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .forgot-password-modal .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .forgot-password-modal .modalcontent input,[DeviceType=Mobile] .forgot-password-modal .modalcontent select{
																																															        width:100%;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .forgot-password-modal .modal-footer{
																																															        text-align:left;
																																															        padding:20px!important;
																																															        box-sizing:border-box;
																																															        border-top:0!important;
																																															        height:inherit!important
																																															    }
																																															    [DeviceType=Mobile] .contactus-modal .modal-header{
																																															        background:transparent!important;
																																															        border-bottom:1px solid #e4e4e4!important
																																															    }
																																															    [DeviceType=Mobile] .contactus-modal .modal-header span{
																																															        color:#5e5e5e!important
																																															    }
																																															    [DeviceType=Mobile] .contactus-modal .modalcontent{
																																															        margin:0;
																																															        padding:10px!important;
																																															        max-height:inherit
																																															    }
																																															    [DeviceType=Mobile] .contactus-modal .modal-footer{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page{
																																															        border-top:1px solid #e4e4e4;
																																															        padding:0;
																																															        box-shadow:0 0 0 #000
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-page-title{
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-no-items{
																																															        border:0;
																																															        text-align:inherit;
																																															        min-height:inherit;
																																															        padding:10px;
																																															        overflow:inherit;
																																															        margin-top:10px;
																																															        clear:both
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-no-items .cart-shopping-button{
																																															        padding:10px 20px;
																																															        line-height:inherit;
																																															        box-sizing:border-box;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-no-items .cart-shopping-button span.icon-arrow-left2{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-no-items h3{
																																															        margin:0;
																																															        margin-top:10px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container{
																																															        width:100%;
																																															        border-left:0;
																																															        border-right:0;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .savedItems tr{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .savedItems .borderBottomAtFirstChild tr:first-child,[DeviceType=Mobile] .cart-page .cart-container .savedItems .borderBottomAtSecondChild tr:nth-child(2){
																																															        border-bottom:1px solid #e4e4e4
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container th{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container td{
																																															        display:inline-block;
																																															        border:0;
																																															        overflow:auto;
																																															        width:50%;
																																															        box-sizing:border-box;
																																															        padding:5px 10px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container tr{
																																															        border-bottom:1px solid #e4e4e4
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container tr:hover{
																																															        background:none
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container tr:last-child{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container tr td:first-child{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .cart-item-level-error{
																																															        overflow:hidden;
																																															        margin-top:-1px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .cart-item-level-error:before{
																																															        width:5px;
																																															        height:5px;
																																															        border-left:8px solid transparent;
																																															        border-right:8px solid transparent;
																																															        border-bottom:8px solid transparent;
																																															        border-top:8px solid #fff;
																																															        position:relative;
																																															        content:" ";
																																															        color:#fff;
																																															        top:3px;
																																															        left:1px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .cart-product-image{
																																															        margin-right:0!important;
																																															        margin-top:10px!important;
																																															        float:right!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .cart-product-image img{
																																															        float:right!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .product-align{
																																															        width:100%;
																																															        padding-top:10px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .quantity-align{
																																															        float:none;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .cart-item-remove{
																																															        float:none;
																																															        display:inline;
																																															        margin-left:15px;
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .cart-item-remove .icon-trash{
																																															        position:relative;
																																															        margin-right:3px;
																																															        top:1px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .save-for-later{
																																															        float:none;
																																															        display:inline;
																																															        margin-left:15px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .unit-price-align{
																																															        text-align:left;
																																															        padding-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .unit-price-align .label{
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .total-align{
																																															        padding-bottom:10px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .total-align .label{
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .total-align,[DeviceType=Mobile] .cart-page .cart-container .unit-price-align{
																																															        width:33.33%;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .total-align label,[DeviceType=Mobile] .cart-page .cart-container .unit-price-align label{
																																															        display:block;
																																															        font-size:11px;
																																															        color:#9e9e9e
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-container .total-align{
																																															        float:right
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-product-quantity{
																																															        width:auto;
																																															        float:none;
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .cart-page .line-item-actions{
																																															        display:inline
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-page-title{
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .due-date-selector,[DeviceType=Mobile] .cart-page .cart-misc-container .print-shop-selector{
																																															        border-radius:0;
																																															        border-left:0;
																																															        border-right:0;
																																															        overflow:inherit!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container a.due-date-picker,[DeviceType=Mobile] .cart-page .cart-misc-container a.print-shop-selected{
																																															        display:block;
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        margin:0!important;
																																															        padding:0 7px!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .calendar-container,[DeviceType=Mobile] .cart-page .cart-misc-container .PrintShop-AddressDisplay{
																																															        z-index:1!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .calendar-container a,[DeviceType=Mobile] .cart-page .cart-misc-container .calendar-container button,[DeviceType=Mobile] .cart-page .cart-misc-container .calendar-container input{
																																															        line-height:inherit
																																															    }
																																															    [DeviceType=Mobile] .cart-page .order-summary-checkout{
																																															        float:none;
																																															        width:100%;
																																															        border:1px solid #e4e4e4;
																																															        border-left:0;
																																															        border-right:0;
																																															        border-top:0;
																																															        box-shadow:0 0 0 #000;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-floating-actions{
																																															        width:100%;
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-floating-actions .cart-shopping-button{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-floating-actions .cart-clear-button{
																																															        text-transform:none;
																																															        text-decoration:underline;
																																															        width:100%;
																																															        text-align:center;
																																															        padding:0;
																																															        margin:0;
																																															        display:block;
																																															        background:none;
																																															        color:#5e5e5e;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-floating-actions .cart-checkout-button{
																																															        width:100%;
																																															        padding:10px 20px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-floating-actions .cart-checkout-button span.icon-arrow-right2{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container{
																																															        width:100%;
																																															        padding:0;
																																															        box-sizing:border-box;
																																															        border-left:0;
																																															        border-right:0;
																																															        border-bottom:0;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .print-shop-selector{
																																															        float:none;
																																															        width:100%;
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        overflow:auto
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .print-shop-selector .print-shop-selector-title{
																																															        display:block;
																																															        float:none;
																																															        padding:0;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .print-shop-selector a.print-shop-selected{
																																															        padding:0;
																																															        line-height:30px
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .due-date-selector{
																																															        float:none;
																																															        width:100%;
																																															        border-top:1px solid #e4e4e4;
																																															        padding:0;
																																															        overflow:auto;
																																															        line-height:normal;
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .due-date-selector .due-date-selector-title{
																																															        display:block;
																																															        padding:0;
																																															        line-height:30px!important
																																															    }
																																															    [DeviceType=Mobile] .cart-page .cart-misc-container .due-date-selector a.due-date-picker{
																																															        padding:0;
																																															        line-height:30px!important
																																															    }
																																															    [DeviceType=Mobile] .checkout-page{
																																															        border-top:1px solid #e4e4e4;
																																															        padding:0;
																																															        box-shadow:0 0 0 #000
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-progress-indicator{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-page-approval-title span{
																																															        font-size:13.9px;
																																															        margin-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-page-approval-title h3{
																																															        -webkit-margin-after:.5em;
																																															        -webkit-margin-before:.5em
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-page-title{
																																															        padding:20px 10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-page-title span{
																																															        margin-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-page-title .checkout-infotext{
																																															        font-size:12px;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container{
																																															        box-sizing:border-box;
																																															        float:none;
																																															        width:100%;
																																															        box-shadow:0 0 0 #000;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .shipping-address-detail{
																																															        width:100%;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .printshop-address-timing{
																																															        clear:both;
																																															        float:none;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment{
																																															        border:0;
																																															        outline:0;
																																															        margin-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment:first-child{
																																															        border-top:1px solid #e4e4e4
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment:last-child{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span1,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span2,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span3,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span4,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span5,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span6,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span7,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span8,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span9,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span10,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span11,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .row-fluid .span12{
																																															        width:100%;
																																															        margin:3px 0;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc{
																																															        box-sizing:border-box;
																																															        float:none;
																																															        width:100%;
																																															        padding:10px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent{
																																															        display:block;
																																															        float:none;
																																															        position:static
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link{
																																															        width:100%;
																																															        text-align:left;
																																															        background:#fff;
																																															        color:#5e5e5e;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link .icon-select-bottom{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link:hover{
																																															        background:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link:hover .add-another-recipent-new-label{
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link .add-another-recipent-label{
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-link .add-another-recipent-label span.label:after{
																																															        content:":"
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .dropdown-menu{
																																															        display:block;
																																															        margin-top:5px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-list{
																																															        background:none;
																																															        position:relative;
																																															        border:0;
																																															        padding:0;
																																															        left:inherit;
																																															        display:inherit;
																																															        z-index:inherit;
																																															        box-shadow:0 1px 1px transparent
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-list li{
																																															        padding:0;
																																															        padding-bottom:10px;
																																															        border:0;
																																															        text-decoration:underline;
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .add-another-recipent .add-another-recipent-list li:hover{
																																															        background:none;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .remove-recipient{
																																															        background:#fff;
																																															        color:#5e5e5e;
																																															        padding:0;
																																															        margin:0;
																																															        margin-top:-8px;
																																															        text-decoration:underline;
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-shipment .shipping-misc .remove-recipient:hover{
																																															        background:none;
																																															        color:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .delivery-options-Customer1{
																																															        float:left;
																																															        width:100%;
																																															        display:block;
																																															        maring-top:-25px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .delivery-secondary-info-Customer1{
																																															        float:left;
																																															        width:100%;
																																															        background:#fffbe8;
																																															        padding:15px;
																																															        box-sizing:border-box;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .delivery-secondary-info-Customer1 .edit{
																																															        color:#53a071!important;
																																															        text-decoration:underline!important
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .delivery-secondary-info-Customer1 .edit:hover{
																																															        text-decoration:none!important
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-address-edit-1{
																																															        position:absolute
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-address-edit-1 .modalcontent{
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-address-edit-1-backdrop{
																																															        background-color:#fff;
																																															        opacity:1;
																																															        position:fixed;
																																															        top:0;
																																															        left:0;
																																															        right:0;
																																															        bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-selected-delivery-address{
																																															        border:0 solid #d8d8d8;
																																															        border-bottom:1px solid #d8d8d8
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container{
																																															        position:absolute;
																																															        left:0;
																																															        background:url(images/calendar-bg.png) no-repeat;
																																															        z-index:100;
																																															        padding:0 20px;
																																															        line-height:17px;
																																															        width:283px;
																																															        height:420px;
																																															        box-sizing:border-box;
																																															        cursor:default
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop h3{
																																															        margin:10px 0;
																																															        color:#000;
																																															        text-transform:uppercase;
																																															        font-size:13px;
																																															        margin-top:27px;
																																															        display:inline-block;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .icon-chevron-left{
																																															        background-image:url(images/glyphicons-halflings.png);
																																															        background-position:-432px -72px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .icon-chevron-right{
																																															        background-image:url(images/glyphicons-halflings.png);
																																															        background-position:-456px -72px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table{
																																															        border:2px solid #d8d8d8!important;
																																															        border-collapse:collapse;
																																															        width:243px;
																																															        height:200px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table .month-year{
																																															        background:#d8d8d8;
																																															        padding:3px 8px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table .month-year .btn{
																																															        background:transparent;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table .week-day th{
																																															        padding:6px;
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table td,[DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table th{
																																															        padding:0;
																																															        margin:0;
																																															        border:1px solid transparent
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table th{
																																															        text-transform:uppercase;
																																															        font-size:11px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop table th .btn{
																																															        text-transform:uppercase;
																																															        font-weight:300
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .muted{
																																															        color:#53a071
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .btn{
																																															        padding:2px 5px;
																																															        font-size:12px;
																																															        background:transparent;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .btn:hover{
																																															        color:#fff;
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .btn:hover .muted{
																																															        color:#fff
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .btn-rush{
																																															        background:#b3d8c2
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .btn-info{
																																															        color:#fff;
																																															        background:#53a071
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled]{
																																															        color:#ababab
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled]:hover{
																																															        color:#ababab;
																																															        background:transparent;
																																															        cursor:not-allowed
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled] .muted,[DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled]:hover .muted{
																																															        color:#ababab
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop button[disabled=disabled] .muted:hover{
																																															        color:#ababab;
																																															        background:transparent;
																																															        cursor:not-allowed
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .legend{
																																															        margin:10px 0;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .calendarBackdrop .legend span{
																																															        border-left:15px solid #b3d8c2;
																																															        padding-left:5px;
																																															        color:#5e5e5e;
																																															        font-size:10px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .time-picker{
																																															        padding-top:10px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .time-picker h3{
																																															        margin:0;
																																															        color:#000;
																																															        font-size:11px;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .time-picker select{
																																															        margin-top:3px;
																																															        margin-bottom:10px;
																																															        width:100%;
																																															        padding:2px 5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .save-date-time{
																																															        display:inline;
																																															        color:#fff;
																																															        background:#53a071;
																																															        padding:3px 0;
																																															        width:48%;
																																															        float:right;
																																															        font-size:12px;
																																															        text-transform:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .Customer1-date-picker .calendar-container .cancel-date-time{
																																															        display:inline;
																																															        color:#fff;
																																															        background:#5e5e5e;
																																															        padding:3px;
																																															        width:48%;
																																															        float:left;
																																															        font-size:12px;
																																															        text-transform:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-date,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-no,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-status{
																																															        display:block;
																																															        padding-left:0!important;
																																															        float:none!important;
																																															        overflow:auto
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-order-details .checkout-order-info-extended{
																																															        padding:0;
																																															        width:100%;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-order-details .checkout-order-info-extended .order-person{
																																															        padding:10px;
																																															        border-bottom:1px solid #e4e4e4;
																																															        box-sizing:border-box;
																																															        overflow:auto;
																																															        float:none;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-order-details .checkout-order-info-extended .order-printshop{
																																															        padding:10px;
																																															        box-sizing:border-box;
																																															        overflow:auto;
																																															        float:none;
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment{
																																															        margin-bottom:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .payment-information{
																																															        min-height:inherit
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span1,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span2,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span3,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span4,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span5,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span6,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span7,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span8,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span9,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span10,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span11,[DeviceType=Mobile] .checkout-page .checkout-container .checkout-payment .row-fluid .span12{
																																															        width:100%;
																																															        margin:3px 0;
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-summary-checkout{
																																															        box-sizing:border-box;
																																															        float:none;
																																															        width:100%;
																																															        box-shadow:0 0 0 #000;
																																															        border:1px solid #e4e4e4;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-summary-checkout .order-summary-payment{
																																															        outline:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .cart-floating-actions{
																																															        width:100%;
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .cart-floating-actions .cart-clear-button,[DeviceType=Mobile] .checkout-page .cart-floating-actions .cart-print-button,[DeviceType=Mobile] .checkout-page .cart-floating-actions .cart-shopping-button{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .cart-floating-actions .cart-checkout-button{
																																															        width:100%;
																																															        padding:10px 20px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .cart-floating-actions .cart-checkout-button span.icon-arrow-right2{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-thank-you{
																																															        box-sizing:border-box;
																																															        float:left;
																																															        width:100%;
																																															        padding:10px;
																																															        border-top:1px solid #e4e4e4
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel{
																																															        margin-bottom:-40px;
																																															        background:#fff;
																																															        margin-top:0;
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel textarea{
																																															        width:100%;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .emailSentToBuyer-container,[DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .quote-actions{
																																															        padding:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details{
																																															        margin-top:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table{
																																															        margin-top:0;
																																															        border:0;
																																															        border-spacing:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table thead{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table tbody label{
																																															        display:block;
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table tr{
																																															        display:block;
																																															        border-bottom:1px solid #ccc;
																																															        padding:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left;
																																															        margin-bottom:5px
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table tr:first-child{
																																															        border-bottom:0;
																																															        padding:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-page .order-confirmation-approve-panel .line-item-details table tr:last-child{
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .checkout-order-info-extended,[DeviceType=Mobile] .checkout-page-customer-footer,[DeviceType=Mobile] .Customer1-order-product-summary{
																																															        padding:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .checkout-order-info-extended,[DeviceType=Mobile] .Customer1-custom-text{
																																															        display:block;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .checkout-page-image-header [ng-cntrl="controllers/OrderConfirmation/OrderConfirmationActionButtonsCntrl"]{
																																															        position:absolute;
																																															        right:0;
																																															        margin-top:-46px
																																															    }
																																															    [DeviceType=Mobile] .reward-info-holder{
																																															        width:auto
																																															    }
																																															    [DeviceType=Mobile] .reward-info-holder div{
																																															        display:block;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .order-thank-you-message{
																																															        margin-top:20px!important
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .pagenotfound{
																																															        border:0 solid #d8d8d8;
																																															        box-shadow:0 1px 1px transparent;
																																															        border-radius:0;
																																															        width:100%;
																																															        margin:auto;
																																															        margin-top:0
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .pagenotfound .logo{
																																															        display:block;
																																															        width:100%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .pagenotfound .error-content{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .pagenotfound .error-content .image{
																																															        display:block;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .pagenotfound .error-content .image img{
																																															        width:150px;
																																															        float:none;
																																															        margin-right:inherit
																																															    }
																																															    [DeviceType=Mobile] .wrapper-other .pagenotfound .error-content .content{
																																															        display:block;
																																															        padding-left:inherit;
																																															        vertical-align:top;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal .info-text{
																																															        display:block;
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal .job-level-approver-details{
																																															        display:block;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal .list-container{
																																															        overflow:initial;
																																															        max-height:none
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal .list-container .job-list{
																																															        padding-left:10px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal .list-container .inner-container table tr{
																																															        padding:0!important
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table{
																																															        margin-top:0!important;
																																															        border:0!important
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table thead{
																																															        display:none!important
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table tbody label{
																																															        display:block
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table tr{
																																															        display:block;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:10px!important
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table tr td{
																																															        display:block;
																																															        border-bottom:0;
																																															        padding:0;
																																															        text-align:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table tr:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table tr:hover{
																																															        background:none!important
																																															    }
																																															    [DeviceType=Mobile] .order-approval-details-modal table .info-text{
																																															        padding:0;
																																															        border-bottom:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-title .featured-product-fliter,[DeviceType=Mobile] .featured-product-title .featured-product-fliter,[DeviceType=Mobile] .search-results-title .featured-product-fliter{
																																															        display:none;
																																															        left:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-products .filter-container,[DeviceType=Mobile] .product-items-container .filter-container,[DeviceType=Mobile] .search-results .filter-container{
																																															        border-bottom:1px solid #ccc;
																																															        padding-top:5px;
																																															        height:50px;
																																															        padding-bottom:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .category-page-products .filter-container .add-to-cart-container,[DeviceType=Mobile] .product-items-container .filter-container .add-to-cart-container,[DeviceType=Mobile] .search-results .filter-container .add-to-cart-container{
																																															        display:inline-block;
																																															        padding:5px;
																																															        box-sizing:border-box;
																																															        float:right;
																																															        width:50%!important;
																																															        margin-left:0
																																															    }
																																															    [DeviceType=Mobile] .category-page-products .filter-container .featured-product-fliter,[DeviceType=Mobile] .product-items-container .filter-container .featured-product-fliter,[DeviceType=Mobile] .search-results .filter-container .featured-product-fliter{
																																															        margin-right:0;
																																															        display:inline-block!important
																																															    }
																																															    [DeviceType=Mobile] .product-list-view{
																																															        margin-bottom:10px;
																																															        border-bottom:1px solid #ccc
																																															    }
																																															    [DeviceType=Mobile] .product-list-view table{
																																															        width:100%;
																																															        border-collapse:collapse;
																																															        display:inline-block;
																																															        border-bottom:1px solid #e4e4e4
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr th{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr{
																																															        margin-bottom:10px;
																																															        border-bottom:1px solid #ccc
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align{
																																															        width:100%;
																																															        float:left;
																																															        overflow:hidden
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .list-product-image{
																																															        width:60px;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .product-list-grid{
																																															        float:right;
																																															        margin-left:65px;
																																															        display:inline-block;
																																															        margin-top:-45px
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .product-list-grid .list-product-title h5{
																																															        font-size:13px;
																																															        font-weight:400;
																																															        margin:0;
																																															        text-transform:none;
																																															        margin-bottom:10px!important;
																																															        color:#000
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .product-list-grid .list-product-description{
																																															        width:100%;
																																															        line-height:inherit;
																																															        background:none;
																																															        min-height:50px;
																																															        font-size:12px;
																																															        font-weight:400
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .product-list-grid .list-product-administration{
																																															        display:none
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .product-list-grid .list-product-administration a{
																																															        color:#53a071;
																																															        font-size:10px;
																																															        background:transparent!important;
																																															        border:0;
																																															        line-height:20px;
																																															        padding:0!important;
																																															        text-decoration:underline;
																																															        position:relative;
																																															        top:-10px;
																																															        left:-25px
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-align .product-list-grid .list-product-administration a:hover{
																																															        color:#5e5e5e;
																																															        text-decoration:none;
																																															        background:transparent!important;
																																															        webkit-box-shadow:inset 0 0 0 transparent;
																																															        box-shadow:inset 0 0 0 transparent
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .product-info{
																																															        width:100%;
																																															        float:left;
																																															        margin-left:60px
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-quantity{
																																															        width:60%;
																																															        display:inline-block;
																																															        float:left
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-quantity .input-small{
																																															        width:90px
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-quantity a{
																																															        font-size:11px;
																																															        color:#9e9e9e
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-inventory{
																																															        width:100%;
																																															        float:left;
																																															        text-align:left
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-inventory label{
																																															        width:100%;
																																															        float:left;
																																															        display:block;
																																															        font-size:11px;
																																															        color:#9e9e9e
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-inventory .inventory-label{
																																															        width:auto;
																																															        float:left;
																																															        display:inline-block;
																																															        margin-left:5px
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-inventory span{
																																															        width:auto;
																																															        float:left;
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .quantity-align,[DeviceType=Mobile] .product-list-view tr .sku-align{
																																															        display:inline-block;
																																															        border:0;
																																															        overflow:auto;
																																															        width:50%;
																																															        box-sizing:border-box;
																																															        padding:5px 10px
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-actions{
																																															        width:100%;
																																															        box-sizing:border-box;
																																															        padding:5px 10px;
																																															        text-align:center;
																																															        overflow:hidden
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-actions .btn{
																																															        background:#53a071;
																																															        line-height:30px;
																																															        padding:0 10px;
																																															        width:89%;
																																															        display:block;
																																															        text-transform:uppercase;
																																															        color:#fff;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr .list-product-actions .btn:hover{
																																															        background:#5e5e5e
																																															    }
																																															    [DeviceType=Mobile] .product-list-view tr td{
																																															        display:inline-block;
																																															        border:0;
																																															        overflow:auto;
																																															        width:50%;
																																															        box-sizing:border-box;
																																															        padding:5px 10px
																																															    }
																																															    [DeviceType=Mobile] .pager-control{
																																															        margin:10px 0;
																																															        float:left;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul{
																																															        display:block;
																																															        width:100%;
																																															        border-radius:4px;
																																															        box-shadow:0 1px 2px rgba(0,0,0,.05);
																																															        padding:0;
																																															        margin:0;
																																															        margin-left:0;
																																															        border:1px solid #d8d8d8
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li{
																																															        padding:0;
																																															        margin:0;
																																															        line-height:40px;
																																															        list-style:none;
																																															        display:block;
																																															        border-right:0 solid #d8d8d8;
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:last-child{
																																															        border:0
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li input{
																																															        padding:3px;
																																															        margin:0
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li select{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li a{
																																															        color:#53a071;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li a:hover{
																																															        color:#5e5e5e;
																																															        text-decoration:none
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li .arrow_carrot-left_alt2,[DeviceType=Mobile] .pager-control ul li .arrow_carrot-right_alt2{
																																															        font-size:30px!important;
																																															        position:relative;
																																															        top:4px
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:first-child{
																																															        font-weight:700
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:first-child,[DeviceType=Mobile] .pager-control ul li:nth-child(2){
																																															        width:100%!important;
																																															        border-bottom:1px solid #d8d8d8;
																																															        padding:5px;
																																															        box-sizing:border-box
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:nth-child(2) select{
																																															        width:100%
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:nth-child(3){
																																															        width:100%!important;
																																															        padding:5px;
																																															        box-sizing:border-box;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:nth-child(3) .spinner-control{
																																															        width:35%;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .pager-control ul li:nth-child(4),[DeviceType=Mobile] .pager-control ul li:nth-child(5){
																																															        width:50%!important;
																																															        padding:5px;
																																															        box-sizing:border-box;
																																															        display:block;
																																															        float:left;
																																															        text-align:center
																																															    }
																																															    [DeviceType=Mobile] .pager-control .input-control,[DeviceType=Mobile] .pager-control select{
																																															        display:inline-block
																																															    }
																																															    [DeviceType=Mobile] .pager-control .input-control .spinner-control{
																																															        width:50px
																																															    }
																																															}
																																															[DeviceType=Mobile] .callout{
																																															    line-height:15px
																																															}
																																															[Devicetype=Mobile] .callout.bottom-right:before{
																																															    right:60px
																																															}
																																															@media (max-width:1260px) and (min-width:550px){
																																															    .secondary-bar .container,.top-bar .container{
																																															        width:95%;
																																															        position:relative
																																															    }
																																															    .feat-products-small .featured-products .container .product-items-container .small-feat-prod-container{
																																															        -ms-flex-pack:center;
																																															        justify-content:center
																																															    }
																																															    .feat-products-small .feat-products-header{
																																															        width:90%
																																															    }
																																															    .body-wrapper{
																																															        width:100%;
																																															        position:relative
																																															    }
																																															    .body-wrapper .container .list-style{
																																															        -ms-flex-pack:center;
																																															        justify-content:center;
																																															        -ms-flex-wrap:wrap;
																																															        flex-wrap:wrap
																																															    }
																																															    .body-wrapper .container .list-style .feat-products-small{
																																															        margin-top:50px;
																																															        width:98%
																																															    }
																																															    .body-wrapper .container .list-style .feat-products-small .featured-products-header{
																																															        width:90%
																																															    }
																																															    .body-wrapper .body .container{
																																															        width:95%
																																															    }
																																															    .body-wrapper .hero-text{
																																															        top:-165px;
																																															        font-size:36px;
																																															        left:0
																																															    }
																																															    .body-wrapper .hero-subtext{
																																															        top:-170px
																																															    }
																																															    .footer .container{
																																															        width:95%
																																															    }
																																															    .footer .container .footer-info-wrapper{
																																															        width:100%;
																																															        -ms-flex-wrap:wrap;
																																															        flex-wrap:wrap;
																																															        -ms-flex-pack:distribute;
																																															        justify-content:space-around
																																															    }
																																															    .footer .container .lower-footer-wrapper{
																																															        width:100%
																																															    }
																																															    .hero-text{
																																															        left:14px
																																															    }
																																															    .container{
																																															        width:95%
																																															    }
																																															    .body-wrapper .container{
																																															        width:90%;
																																															        position:relative
																																															    }
																																															    .body-wrapper .container .copy-wrapper{
																																															        width:75%;
																																															        margin:0 auto 50px
																																															    }
																																															    .body-wrapper .container .featured-category .container,.category-page-subcategory{
																																															        text-align:center
																																															    }
																																															    .category-item{
																																															        float:none
																																															    }
																																															    .category-page-products{
																																															        text-align:center
																																															    }
																																															    .product-item{
																																															        float:none
																																															    }
																																															    .body-wrapper .left-frame{
																																															        width:100%
																																															    }
																																															    .body-wrapper .left-frame .myaccount-links{
																																															        float:none;
																																															        position:relative;
																																															        width:300px;
																																															        text-align:center;
																																															        margin:0 auto 120px
																																															    }
																																															    .body{
																																															        display:inline-block
																																															    }
																																															    .body,.body .myaccount-content{
																																															        width:100%
																																															    }
																																															    .search-results .container{
																																															        text-align:center
																																															    }
																																															    .search-results .container .search-result-info,.search-results .container .search-results-title{
																																															        text-align:left
																																															    }
																																															    .cart-floating-actions .cart-checkout-button{
																																															        display:inline-block
																																															    }
																																															    .order-summary-checkout{
																																															        width:25%
																																															    }
																																															}
																																															@media (max-width:1200px) and (min-width:550px){
																																															    .cart-page .container{
																																															        text-align:center
																																															    }
																																															    .cart-page .cart-container{
																																															        float:none;
																																															        width:100%
																																															    }
																																															    .cart-page .cart-page-title span{
																																															        display:none
																																															    }
																																															    .cart-page .cart-misc-container{
																																															        float:none;
																																															        text-align:center;
																																															        width:100%
																																															    }
																																															    .cart-page .cart-misc-container .due-date-selector{
																																															        float:none
																																															    }
																																															    .cart-page .cart-misc-container table{
																																															        width:100%
																																															    }
																																															    .order-summary-checkout{
																																															        float:none;
																																															        margin:30px auto 40px;
																																															        display:inline-block;
																																															        width:35%;
																																															        min-width:450px
																																															    }
																																															    .cart-floating-actions{
																																															        display:inherit;
																																															        width:50%;
																																															        position:relative;
																																															        margin:0 auto;
																																															        text-align:center
																																															    }
																																															    .cart-floating-actions .back-to-shipping-bttn{
																																															        width:100%
																																															    }
																																															    .cart-floating-actions .cart-clear-button{
																																															        float:none;
																																															        width:100%;
																																															        margin:15px 0 0;
																																															        padding:0
																																															    }
																																															    .cart-floating-actions .cart-print-button,.cart-floating-actions .cart-shopping-button{
																																															        padding:0;
																																															        margin:15px 0 0;
																																															        float:none;
																																															        width:100%;
																																															        display:inline-block
																																															    }
																																															    .cart-floating-actions .cart-print-button{
																																															        margin-top:15px
																																															    }
																																															    .cart-floating-actions .cart-checkout-button{
																																															        padding:0;
																																															        margin:15px 0 0;
																																															        float:none;
																																															        width:100%
																																															    }
																																															    .checkout-page .checkout-container{
																																															        width:100%
																																															    }
																																															    .checkout-page .checkout-container .checkout-shipment .shipping-address-readonly{
																																															        padding:0
																																															    }
																																															    .checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail{
																																															        float:none;
																																															        margin:0 auto;
																																															        text-align:center
																																															    }
																																															    .checkout-page .checkout-container .checkout-shipment .shipping-address-readonly .shipping-address-detail .edit{
																																															        margin:5px auto
																																															    }
																																															    .checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-date,.checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-status{
																																															        float:none;
																																															        padding:10px 0;
																																															        display:block
																																															    }
																																															    .checkout-page .checkout-container .checkout-order-details .checkout-order-info .order-no{
																																															        padding:0;
																																															        float:none
																																															    }
																																															    .checkout-order-info-extended .order-person{
																																															        text-align:center;
																																															        float:none
																																															    }
																																															    .checkout-shipment-method{
																																															        text-align:center
																																															    }
																																															}
																																															@media (max-width:1025px) and (min-width:550px){
																																															    .hero{
																																															        z-index:0
																																															    }
																																															}
																																															@media (max-width:999px) and (min-width:550px){
																																															    .featured-products-header{
																																															        margin:60px 0 0
																																															    }
																																															    .left-frame .container{
																																															        position:relative;
																																															        left:1px;
																																															        width:300px
																																															    }
																																															    .body-wrapper{
																																															        margin:0 auto
																																															    }
																																															}
																																															@media (max-width:900px) and (min-width:550px){
																																															    .footer .footer-info-wrapper{
																																															        -ms-flex-pack:center;
																																															        justify-content:center
																																															    }
																																															    .footer .footer-info-wrapper .col-1,.footer .footer-info-wrapper .col-2,.footer .footer-info-wrapper .col-3{
																																															        max-width:100%;
																																															        width:100%;
																																															        text-align:center
																																															    }
																																															    .footer .footer-info-wrapper #company .footer-logo-title{
																																															        background-position:50%
																																															    }
																																															    .footer .footer-section-title{
																																															        text-align:center;
																																															        margin-top:30px
																																															    }
																																															}
																																															@media (max-width:800px) and (min-width:550px){
																																															    .hero .hero-text-wrapper{
																																															        .width:98%
																																															    }
																																															    .hero .hero-text{
																																															        font-size:6vw
																																															    }
																																															    .mini-cart .mini-cart-link{
																																															        padding:0 0 0 2px
																																															    }
																																															}
																																															@media (max-width:750px) and (min-width:550px){
																																															    .bread-wrapper{
																																															        text-align:center
																																															    }
																																															    .bread-wrapper .breadcrumb-trail{
																																															        display:inline-block
																																															    }
																																															    .footer .container .footer-info-wrapper .footer-text-wrapper{
																																															        width:80%
																																															    }
																																															}
																																															@media (max-width:720px) and (min-width:550px){
																																															    .secondary-bar .container .logo{
																																															        background-position:50%;
																																															        width:25vw
																																															    }
																																															}
																																															@font-face{
																																															    font-family:custom-arial;
																																															    src:url(fonts/arial/ARIALN.eot);
																																															    src:url(fonts/arial/ARIALN.eot?#iefix) format("embedded-opentype"),url(fonts/arial/ARIALN.woff) format("woff"),url(fonts/arial/ARIALN.svg#custom-arial) format("svg"),url(fonts/arial/ARIALN.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-verdana;
																																															    src:url(fonts/verdana/verdana.eot);
																																															    src:url(fonts/verdana/verdana.eot?#iefix) format("embedded-opentype"),url(fonts/verdana/verdana.woff) format("woff"),url(fonts/verdana/verdana.svg#custom-verdana) format("svg"),url(fonts/verdana/verdana.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-trebuchet;
																																															    src:url(fonts/trebuc/trebuc.eot);
																																															    src:url(fonts/trebuc/trebuc.eot?#iefix) format("embedded-opentype"),url(fonts/trebuc/trebuc.woff) format("woff"),url(fonts/trebuc/trebuc.svg#custom-trebuchet) format("svg"),url(fonts/trebuc/trebuc.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-times;
																																															    src:url(fonts/times/times.eot);
																																															    src:url(fonts/times/times.eot?#iefix) format("embedded-opentype"),url(fonts/times/times.woff) format("woff"),url(fonts/times/times.svg#custom-times) format("svg"),url(fonts/times/times.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-courier;
																																															    src:url(fonts/cour/cour.eot);
																																															    src:url(fonts/cour/cour.eot?#iefix) format("embedded-opentype"),url(fonts/cour/cour.woff) format("woff"),url(fonts/cour/cour.svg#custom-courier) format("svg"),url(fonts/cour/cour.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-comicsans;
																																															    src:url(fonts/comic/comic.eot);
																																															    src:url(fonts/comic/comic.eot?#iefix) format("embedded-opentype"),url(fonts/comic/comic.woff) format("woff"),url(fonts/comic/comic.svg#custom-comicsans) format("svg"),url(fonts/comic/comic.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-calibri;
																																															    src:url(fonts/calibri/calibri.eot);
																																															    src:url(fonts/calibri/calibri.eot?#iefix) format("embedded-opentype"),url(fonts/calibri/calibri.woff) format("woff"),url(fonts/calibri/calibri.svg#custom-calibri) format("svg"),url(fonts/calibri/calibri.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-questrial;
																																															    src:url(fonts/Questrial/Questrial-Regular.eot);
																																															    src:url(fonts/Questrial/Questrial-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Questrial/Questrial-Regular.woff) format("woff"),url(fonts/Questrial/Questrial-Regular.svg#custom-questrial) format("svg"),url(fonts/Questrial/Questrial-Regular.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-nevis;
																																															    src:url(fonts/nevis/nevis.eot);
																																															    src:url(fonts/nevis/nevis.eot?#iefix) format("embedded-opentype"),url(fonts/nevis/nevis.woff) format("woff"),url(fonts/nevis/nevis.svg#custom-nevis) format("svg"),url(fonts/nevis/nevis.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-garamond;
																																															    src:url(fonts/Garamond/GaramondNo8-Regular.eot);
																																															    src:url(fonts/Garamond/GaramondNo8-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Garamond/GaramondNo8-Regular.woff) format("woff"),url(fonts/Garamond/GaramondNo8-Regular.svg#custom-garamond) format("svg"),url(fonts/Garamond/GaramondNo8-Regular.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															@font-face{
																																															    font-family:custom-didactgothic;
																																															    src:url(fonts/DidactGothic/DidactGothic.eot);
																																															    src:url(fonts/DidactGothic/DidactGothic?#iefix) format("embedded-opentype"),url(fonts/DidactGothic/DidactGothic.woff) format("woff"),url(fonts/DidactGothic/DidactGothic.svg#custom-didactgothic) format("svg"),url(fonts/DidactGothic/DidactGothic.ttf) format("truetype");
																																															    font-weight:400;
																																															    font-style:normal
																																															}
																																															.font-custom-arial{
																																															    font-family:custom-arial
																																															}
																																															.font-custom-verdana{
																																															    font-family:custom-verdana
																																															}
																																															.font-custom-trebuchet{
																																															    font-family:custom-trebuchet
																																															}
																																															.font-custom-times{
																																															    font-family:custom-times
																																															}
																																															.font-custom-courier{
																																															    font-family:custom-courier
																																															}
																																															.font-custom-comicsans{
																																															    font-family:custom-comicsans
																																															}
																																															.font-custom-calibri{
																																															    font-family:custom-calibri
																																															}
																																															.font-custom-questrial{
																																															    font-family:custom-questrial
																																															}
																																															.font-custom-nevis{
																																															    font-family:custom-nevis
																																															}
																																															.font-custom-garamond{
																																															    font-family:custom-garamond
																																															}
																																															.font-custom-didactgothic{
																																															    font-family:custom-didactgothic
																																															}
																																															/*----css file above --- */
																																															
																																															
																																															
																																																/*@import url('http://ph.local.dev/assets/styles/main.css');*/
																																																							
																																																						
																																																			#ProductItem2702cpp.product-item.ng-scope div.product-inventory.ng-hide span.ng-binding {
																																																		    display: none;
																																																		}
																																																		
																																																		
																																																				.crumb  {
																																																																			font-size: 11px;
																																																																			color: #860038;
																																																																			
																																																																			}		
																																																																			
																																																																			.crumb  a{
																																																																			font-size: 11px;
																																																																			color: #860038;
																																																																			
																																																																			}
																																																				
																																																							#SaveToAddrBook{
																																																							display:none;
																																																						}
																																																				              .register-page .user-info div div:nth-child(15)  {
																																																					        display: none;
																																																					       }
																																																						/*release-core-102*/
																																																						.product-customization-for-smartcanvas {
																																																						  margin-top: 0px !important;
																																																						  top: 1% !important;
																																																						  left: 1% !important;
																																																						  z-index: 1050;
																																																						  width: 98% !important;
																																																						  height: 98% !important;
																																																						}
																																																						.product-customization-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a {
																																																						  color: #ffffff;
																																																						  font-size: 20px;
																																																						  float: left;
																																																						  position: relative;
																																																						  line-height: 40px;
																																																						  width: 100%;
																																																						  border-bottom: 1px dotted #f1f1f1;
																																																						}
																																																						.product-customization-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a:hover {
																																																						  background-color: #5e5e5e;
																																																						  color: #ffffff;
																																																						}
																																																						.product-customization-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a span {
																																																						  margin-left: 5px;
																																																						}
																																																						.product-customization-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a img {
																																																						  height: 25px;
																																																						  left: 3px;
																																																						  position: relative;
																																																						}
																																																						.product-customization-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a .icon-eye {
																																																						  top: 8px;
																																																						  left: 2px;
																																																						}
																																																						.product-customization-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder .selected {
																																																						  background-color: #5e5e5e;
																																																						  color: #ffffff;
																																																						}
																																																						.product-customization-wrapper .product-customization-preview-panel .fullscreen-close-button-container {
																																																						  position: absolute;
																																																						  right: 10px;
																																																						  margin-top: 10px;
																																																						}
																																																						.product-customization-wrapper .product-customization-preview-panel .fullscreen-close-button-container .icon-cross {
																																																						  color: #d6d6d6;
																																																						}
																																																						.esc-info {
																																																						  position: fixed;
																																																						  top: 0px;
																																																						  left: 50%;
																																																						  padding: 5px;
																																																						  background: #000000;
																																																						  color: #ffffff;
																																																						  -webkit-box-sizing: border-box;
																																																						  -moz-box-sizing: border-box;
																																																						  box-sizing: border-box;
																																																						  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
																																																						  -webkit-border-radius: 5px;
																																																						  -moz-border-radius: 5px;
																																																						  border-radius: 5px;
																																																						  text-align: center;
																																																						  width: 180px;
																																																						  margin-left: -90px;
																																																						  font-size: 10px;
																																																						  display: none;
																																																						  z-index: 1000000;
																																																						}
																																																						.checkout-page .checkout-container .checkout-shipment .shipping-address-readonly {
																																																						  word-break: break-all;
																																																						  -ms-word-break: break-all;
																																																						}
																																																						.checkout-page .checkout-container .checkout-order-details {
																																																						  word-break: break-all;
																																																						  -ms-word-break: break-all;
																																																						}
																																																						.cart-item-level-warning .warning-message-control {
																																																						  margin-bottom: 0px;
																																																						  padding: 5px;
																																																						  margin-top: 7px;
																																																						  position: relative;
																																																						}
																																																						.cart-item-level-warning .warning-message-container {
																																																						  padding-left: 5px;
																																																						  display: block;
																																																						}
																																																						.personalization-content-holder .filter-section-additional-actions {
																																																						  padding-right: 15px;
																																																						  line-height: 45px;
																																																						}
																																																						.personalization-content-holder .filter-section-additional-actions .icon-rewind-to-next-breakpoint,
																																																						.personalization-content-holder .filter-section-additional-actions .icon-rewind-to-prev-breakpoint,
																																																						.personalization-content-holder .filter-section-additional-actions .icon-select-left,
																																																						.personalization-content-holder .filter-section-additional-actions .icon-select-right {
																																																						  margin-left: 5px;
																																																						}
																																																						.personalization-content-holder .filter-section-additional-actions .input-small {
																																																						  width: 70px;
																																																						  font-size: 11px;
																																																						  line-height: 15px;
																																																						  text-align: center;
																																																						  padding-top: 0px;
																																																						  float: left;
																																																						  margin-top: 12px;
																																																						}
																																																						.personalization-content-holder .filter-section-additional-actions .icon-select-left,
																																																						.personalization-content-holder .filter-section-additional-actions .icon-select-right {
																																																						  font-size: 26px !important;
																																																						  line-height: 29px;
																																																						}
																																																						.personalization-content-holder .vdp-dual-container {
																																																						  display: block;
																																																						  padding: 5px;
																																																						  width: 100%;
																																																						  float: left;
																																																						}
																																																						.personalization-content-holder .vdp-dual-container .radio-button-holder {
																																																						  float: left;
																																																						  padding-left: 10px;
																																																						  padding-top: 5px;
																																																						  display: block;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .header-label {
																																																						  line-height: 25px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .save-job span,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .review-job span,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .help span,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .split-window span,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .close span {
																																																						  top: auto;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .save-job a,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .review-job a,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .help a,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .split-window a,
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .close a {
																																																						  line-height: 25px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .smart-canvas-warning a {
																																																						  color: #c09853;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .smart-canvas-warning .warning-message-control {
																																																						  margin-bottom: 0px;
																																																						  padding: 5px;
																																																						  position: absolute;
																																																						  width: 500px;
																																																						  margin-left: -225px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .smart-canvas-warning .warning-message-control .icon-cross {
																																																						  float: right;
																																																						  display: inline-block;
																																																						  font-size: 9px;
																																																						  padding: 0px;
																																																						  cursor: pointer;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .smart-canvas-warning .warning-message-control .warning-message-container {
																																																						  padding-left: 5px;
																																																						  display: block;
																																																						  width: calc(100% - 12px);
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-header .smart-canvas-warning .warning-message-control .icon_info {
																																																						  padding: 0px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-rightframe {
																																																						  padding-left: 0px;
																																																						  display: table;
																																																						  width: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .jobInput-container {
																																																						  position: absolute;
																																																						  left: 35px;
																																																						  z-index: 10001;
																																																						  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19);
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel {
																																																						  border-top: none;
																																																						  margin-top: 0px;
																																																						  padding-top: 0px;
																																																						  /*Tool Tip */
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .validation-container {
																																																						  position: absolute;
																																																						  z-index: 1;
																																																						  width: auto !important;
																																																						  border: 1px solid #af4e4e;
																																																						  display: block;
																																																						  width: auto;
																																																						  min-width: 240px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .validation-container .validation-item,
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .validation-container .validation-header {
																																																						  display: block;
																																																						  float: none;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .validation-container.TopMiddle:before {
																																																						  border-bottom-color: #af4e4e;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .validation-container.TopMiddle:after {
																																																						  border-bottom-color: #FF0000;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .tool_tip_jobdetails {
																																																						  position: absolute;
																																																						  background: #ffffff;
																																																						  border: 1px solid #5e5e5e;
																																																						  width: 350px;
																																																						  max-height: 350px;
																																																						  color: #5e5e5e;
																																																						  display: none;
																																																						  padding: 10px;
																																																						  -webkit-box-sizing: border-box;
																																																						  -moz-box-sizing: border-box;
																																																						  box-sizing: border-box;
																																																						  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																																						  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																																						  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																																						  vertical-align: top;
																																																						  line-height: 20px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .tool_tip_jobdetails .tool_tip_header {
																																																						  font-weight: bold;
																																																						  font-size: 13px;
																																																						  display: inline-block;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .tool_tip_jobdetails .tool_tip_close {
																																																						  position: absolute;
																																																						  right: 10px;
																																																						  top: 10px;
																																																						  font-size: 10px;
																																																						  display: inline-block;
																																																						  cursor: pointer;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .tool_tip_jobdetails .tool_tip_content {
																																																						  line-height: 20px;
																																																						  display: block;
																																																						  width: 100%;
																																																						  float: left;
																																																						  max-height: 300px;
																																																						  font-size: 11px;
																																																						  overflow-y: auto;
																																																						  overflow-x: hidden;
																																																						  border-top: 1px solid #f1f1f1;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .LeftTop:before {
																																																						  border-left-color: #5e5e5e;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .LeftTop:after {
																																																						  border-left-color: #5e5e5e;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .RightMiddle:before {
																																																						  border-right-color: #5e5e5e;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-jobpanel .RightMiddle:after {
																																																						  border-right-color: #5e5e5e;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .inner-modal-backdrop {
																																																						  z-index: 10000;
																																																						  position: absolute;
																																																						  overflow: auto;
																																																						  background-color: rgba(0, 0, 0, 0.4);
																																																						  display: table;
																																																						  width: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-personalization-panel {
																																																						  margin-top: 0px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-personalization-panel .personalization-panel-title-holder {
																																																						  float: none;
																																																						  width: auto;
																																																						  display: none;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder {
																																																						  width: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .vdp-dual-container {
																																																						  padding: 0px 0px 5px 0px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content {
																																																						  padding: 0px;
																																																						  overflow-y: hidden;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .personalization-content-container {
																																																						  display: block;
																																																						  width: 100%;
																																																						  background: #ffffff;
																																																						  overflow-y: auto;
																																																						  overflow-x: hidden;
																																																						  direction: rtl;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section {
																																																						  height: 40px;
																																																						  margin-right: 0px;
																																																						  padding-left: 10px;
																																																						  position: relative;
																																																						  -webkit-box-sizing: border-box;
																																																						  -moz-box-sizing: border-box;
																																																						  box-sizing: border-box;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .floatleft span.label {
																																																						  padding-left: 5px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .filter-section-additional-actions {
																																																						  line-height: 20px;
																																																						  float: right;
																																																						  padding-right: 12px;
																																																						  padding-bottom: 10px;
																																																						  position: relative;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .filter-section-additional-actions .input-small {
																																																						  margin-top: 2px;
																																																						  width: 50px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .filter-section-additional-actions .label {
																																																						  line-height: 20px !important;
																																																						  float: unset;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .common-source {
																																																						  width: 100%;
																																																						  margin-left: 0px;
																																																						  margin-top: 10px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .common-source p {
																																																						  width: 95px;
																																																						  white-space: pre;
																																																						  white-space: pre-wrap;
																																																						  white-space: -moz-pre-wrap;
																																																						  white-space: -pre-wrap;
																																																						  white-space: -o-pre-wrap;
																																																						  word-wrap: break-word;
																																																						  line-height: 20px;
																																																						  padding: 0px;
																																																						  margin: 0px;
																																																						  float: left;
																																																						  padding-right: 5px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .common-source select {
																																																						  width: calc(100% - 115px);
																																																						  padding: 2px;
																																																						  float: left;
																																																						  max-width: 350px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section .certification-link {
																																																						  display: inline-block;
																																																						  float: left;
																																																						  text-align: right;
																																																						  padding: 0px 5px 10px 0px;
																																																						  font-size: 12px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section.navigation {
																																																						  height: auto;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .validator-hint.TopLeft {
																																																						  top: 5px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .validator-hint.TopLeft:before,
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .validator-hint.TopLeft:after {
																																																						  top: unset;
																																																						  left: 3px;
																																																						  border-width: 5px;
																																																						  margin-left: 0px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .TopLeft.TopLeft:before {
																																																						  border-bottom-color: #6E0000;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .TopLeft.TopLeft:after {
																																																						  border-bottom-color: #942724;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-printoptionspanel {
																																																						  border-top: 0px;
																																																						  margin-top: 0px;
																																																						  margin-bottom: 0px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-printoptionspanel .printoptions-panel-title {
																																																						  display: none;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .product-customization-previewarea-toolbar {
																																																						  padding-left: 5px;
																																																						}
																																																						.validation-container {
																																																						  float: left;
																																																						  border: 1px solid #f1f1f1;
																																																						  background: #ff0000;
																																																						  padding: 5px;
																																																						  -webkit-box-sizing: border-box;
																																																						  -moz-box-sizing: border-box;
																																																						  box-sizing: border-box;
																																																						  font-size: 12px;
																																																						}
																																																						.validation-container .validation-header .icon-warning-sign {
																																																						  background-position: -144px -120px;
																																																						  margin-right: 3px;
																																																						}
																																																						.validation-container .validation-header .validaiton-info {
																																																						  color: #ffffff !important;
																																																						  line-height: 15px;
																																																						  width: 100%;
																																																						  font-weight: bold;
																																																						}
																																																						.validation-container .validation-item {
																																																						  color: #ffffff !important;
																																																						  line-height: 15px;
																																																						  display: block;
																																																						  width: 100%;
																																																						  float: left;
																																																						}
																																																						.myaccount .myaccount-link .myaccount-label .label {
																																																						  max-width: 250px;
																																																						  overflow: hidden;
																																																						  white-space: nowrap;
																																																						  display: inline-block;
																																																						  text-overflow: ellipsis;
																																																						  vertical-align: middle;
																																																						}
																																																						.myaccount-savedjobs-table .warning-message-control {
																																																						  margin-bottom: 0px;
																																																						  padding: 5px;
																																																						}
																																																						.myaccount-savedjobs-table .warning-message-control .warning-message-containter {
																																																						  padding-left: 5px;
																																																						  display: block;
																																																						}
																																																						/*Start - Top Middle*/
																																																						.TopMiddle:after,
																																																						.TopMiddle:before {
																																																						  bottom: 100%;
																																																						  left: 50%;
																																																						  border: solid transparent;
																																																						  content: " ";
																																																						  height: 0;
																																																						  width: 0;
																																																						  position: absolute;
																																																						  pointer-events: none;
																																																						}
																																																						.TopMiddle:after {
																																																						  border-color: rgba(136, 183, 213, 0);
																																																						  border-bottom-color: #fbeed5;
																																																						  border-width: 10px;
																																																						  margin-left: -10px;
																																																						}
																																																						.TopMiddle:before {
																																																						  border-color: rgba(194, 225, 245, 0);
																																																						  border-bottom-color: #fbeed5;
																																																						  border-width: 13px;
																																																						  margin-left: -13px;
																																																						}
																																																						/*End - Top Middle*/
																																																						/*Start - Top Right*/
																																																						.TopRight:after,
																																																						.TopRight:before {
																																																						  bottom: 100%;
																																																						  right: 10px;
																																																						  border: solid transparent;
																																																						  content: " ";
																																																						  height: 0;
																																																						  width: 0;
																																																						  position: absolute;
																																																						  pointer-events: none;
																																																						}
																																																						.TopRight:after {
																																																						  border-color: rgba(136, 183, 213, 0);
																																																						  border-bottom-color: #fbeed5;
																																																						  border-width: 10px;
																																																						  margin-left: -10px;
																																																						}
																																																						.TopRight:before {
																																																						  border-color: rgba(194, 225, 245, 0);
																																																						  border-bottom-color: #fbeed5;
																																																						  border-width: 13px;
																																																						  margin-left: -13px;
																																																						}
																																																						/*End - Top Middle*/
																																																						/*Start - Top Left*/
																																																						.TopLeft:after,
																																																						.TopLeft:before {
																																																						  bottom: 100%;
																																																						  left: 10px;
																																																						  border: solid transparent;
																																																						  content: " ";
																																																						  height: 0;
																																																						  width: 0;
																																																						  position: absolute;
																																																						  pointer-events: none;
																																																						}
																																																						.TopLeft:after {
																																																						  border-color: rgba(136, 183, 213, 0);
																																																						  border-bottom-color: #fbeed5;
																																																						  border-width: 10px;
																																																						  margin-left: 0px;
																																																						}
																																																						.TopLeft:before {
																																																						  border-color: rgba(194, 225, 245, 0);
																																																						  border-bottom-color: #fbeed5;
																																																						  border-width: 13px;
																																																						  margin-left: 0px;
																																																						}
																																																						/*End - Top Left*/
																																																						.myaccount-profile-table table,
																																																						.myaccount-company-order-table table,
																																																						.myaccount-address-table table,
																																																						.myaccount-files-table table,
																																																						.myaccount-savedjobs-table table,
																																																						.myaccount-orderhistory-table table,
																																																						.myaccount-spending-table table,
																																																						.-selectedprintshop-table {
																																																						  word-break: break-all;
																																																						  -ms-word-break: break-all;
																																																						}
																																																						.noScroll {
																																																						  overflow: hidden !important;
																																																						  position: relative !important;
																																																						  max-height: 100vh;
																																																						}
																																																						.product-customization-wrapper .smartcanvas-tabs-panel {
																																																						  margin-top: 0px !important;
																																																						}
																																																						.product-customization-wrapper .smartcanvas-right-top-panel .top-section1 .smartcanvas-collapse-icon {
																																																						  top: -1px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper {
																																																						  /* Split Start*/
																																																						  /* Split End */
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content select,
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="text"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="password"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="datetime"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="datetime-local"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="date"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="month"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="time"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="week"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="number"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="email"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="url"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="search"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="tel"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content input[type="color"],
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .uneditable-input {
																																																						  width: 90%;
																																																						  max-width: 500px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content textarea {
																																																						  width: 90;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .graphic-Image-container {
																																																						  width: 32px;
																																																						  height: 32px;
																																																						  border: 1px solid #f1f1f1;
																																																						  text-align: center;
																																																						  display: inline-block;
																																																						  white-space: nowrap;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .graphic-Image-container .valign-helper {
																																																						  display: inline-block;
																																																						  height: 100%;
																																																						  vertical-align: middle;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .graphic-Image-container img {
																																																						  max-width: 100%;
																																																						  max-height: 100%;
																																																						  vertical-align: middle;
																																																						  margin-left: -3px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .graphic-Image-Selector-link {
																																																						  display: inline-block;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-content .graphic-Image-Selector-link a {
																																																						  text-decoration: underline;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .expand-collpase-panel {
																																																						  margin-top: 0px;
																																																						  width: 35px;
																																																						  background: #5e5e5e;
																																																						float: left;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a {
																																																						  line-height: 42px;
																																																						  background: #5e5e5e;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder a:hover {
																																																						  background-color: #01a3e4;
																																																						  color: #ffffff;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .expand-collpase-panel .smartcanvas-toolbar-holder .selected {
																																																						  background-color: #01a3e4;
																																																						  color: #ffffff;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .smartcanvas-leftframe {
																																																						  display: inline-block;
																																																						  margin-top: 1px;
																																																						  background: #ffffff;
																																																						  float: left;
																																																						  width: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .smartcanvas-leftframe .section {
																																																						  display: block;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .smartcanvas-leftframe .section .section-header {
																																																						  height: 20px;
																																																						  border-bottom: 2px solid #f1f1f1;
																																																						  padding: 3px;
																																																						  font-weight: bold;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .smartcanvas-leftframe .section .section-header .header-text {
																																																						  display: inline-block;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .smartcanvas-leftframe .section .section-header .close-btn {
																																																						  float: right;
																																																						  margin-right: 2px;
																																																						  margin-top: -2px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .form-or-options {
																																																						  float: left;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .edit-or-preview {
																																																						  /*min-width:500px;*/
																																																						  float: left;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .editor-frame {
																																																						  border: none;
																																																						  width: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-icon {
																																																						  display: none;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable {
																																																						  position: absolute;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-handle {
																																																						  position: absolute;
																																																						  font-size: 0.1px;
																																																						  display: block;
																																																						  -ms-touch-action: none;
																																																						  touch-action: none;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-disabled .ui-resizable-handle,
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-autohide .ui-resizable-handle {
																																																						  display: none;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-n {
																																																						  cursor: n-resize;
																																																						  height: 7px;
																																																						  width: 100%;
																																																						  top: -5px;
																																																						  left: 0;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-s {
																																																						  cursor: s-resize;
																																																						  height: 7px;
																																																						  width: 100%;
																																																						  bottom: -5px;
																																																						  left: 0;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-e {
																																																						  cursor: e-resize;
																																																						  width: 7px;
																																																						  right: -5px;
																																																						  top: 0;
																																																						  height: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-w {
																																																						  cursor: w-resize;
																																																						  width: 7px;
																																																						  left: -5px;
																																																						  top: 0;
																																																						  height: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-se {
																																																						  cursor: se-resize;
																																																						  width: 12px;
																																																						  height: 12px;
																																																						  right: 1px;
																																																						  bottom: 1px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-sw {
																																																						  cursor: sw-resize;
																																																						  width: 9px;
																																																						  height: 9px;
																																																						  left: -5px;
																																																						  bottom: -5px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-nw {
																																																						  cursor: nw-resize;
																																																						  width: 9px;
																																																						  height: 9px;
																																																						  left: -5px;
																																																						  top: -5px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .ui-resizable-ne {
																																																						  cursor: ne-resize;
																																																						  width: 9px;
																																																						  height: 9px;
																																																						  right: -5px;
																																																						  top: -5px;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .split {
																																																						  -webkit-box-sizing: border-box;
																																																						  -moz-box-sizing: border-box;
																																																						  box-sizing: border-box;
																																																						  /*overflow-y: auto;
																																																									overflow-x: hidden;*/
																																																						  float: left;
																																																						  height: 100%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .gutter {
																																																						  background-color: #b1b0b0;
																																																						  background-repeat: no-repeat;
																																																						  background-position: 50%;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .gutter.gutter-horizontal {
																																																						  background-image: url('../../images/vertical.png');
																																																						  cursor: ew-resize;
																																																						}
																																																						.product-customization-smartcanvas-wrapper .split.split-horizontal,
																																																						.product-customization-smartcanvas-wrapper .gutter.gutter-horizontal {
																																																						  height: 100%;
																																																						  float: left;
																																																					}
																																																					/*10.2.100*/
																																																					.product-customization-smartcanvas-wrapper .expand-collpase-panel {
																																																					  float: left;
																																																			}
																																																			/*10.4.0*/
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection {
																																																			  width: 321px;
																																																			  background-color: #ffffff;
																																																			  border-top: 4px solid #01a3e4;
																																																			  margin-left: 9px;
																																																			  padding: 10px;
																																																			  margin-top: 7px;
																																																			  position: fixed;
																																																			  box-shadow: 0 0 2px 0px #e6dcdc;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .job-name {
																																																			  width: 100%;
																																																			  margin-bottom: 10px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .job-name .job-info-icon {
																																																			  display: inline-block;
																																																			  float: right;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .job-name input {
																																																			  width: calc(100% - 35px);
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .qty-without-deliverable {
																																																			  width: 100% !important;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .qty-without-deliverable input,
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .qty-without-deliverable select {
																																																			  width: calc(100% - 35px) !important;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .qty-section {
																																																			  display: inline-block;
																																																			  width: 50%;
																																																			  float: left;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .qty-section .qty-control input,
																																																			.product-customization-smartcanvas-wrapper .boxJobDetailsSection .qty-section .qty-control select {
																																																			  width: calc(100% - 20px);
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer.preview-mode {
																																																			  background-image: url(../../Images/box_editor_back.png);
																																																			  min-height: 350px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer.preview-mode .boxJobDetailsSection {
																																																			  width: 220px;
																																																			  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
																																																			  z-index: 1000;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .product-customization-footer .button-container .arrow_left {
																																																			  top: 2px;
																																																			  margin-right: 3px;
																																																			  position: relative;
																																																			  font-weight: bold;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .product-customization-footer .button-container .back-btn {
																																																			  background-color: #929292;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content {
																																																			  padding: 10px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .box-printoptions {
																																																			  width: 238px;
																																																			  float: left;
																																																			  position: relative;
																																																			  top: 118px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-printoptionspanel {
																																																			  border-top: 4px solid #01a3e4 !important;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-printoptionspanel .printoptions-panel-title {
																																																			  display: block !important;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content #divCollapse {
																																																			  padding: 0px 10px 0px 10px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content #previewToolBarSection1 {
																																																			  visibility: hidden;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-previewarea-holder .preview-area {
																																																			  margin-top: 0px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .preview-error-msg {
																																																			  margin-top: -20px !important;
																																																			  width: calc(100% - 275px);
																																																			  text-align: center;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .preview-error-msg a {
																																																			  text-decoration: underline;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-previewarea-toolbar .section2 .items-holder {
																																																			  width: 180px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-previewarea-toolbar .section2 .items-holder .move-first,
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-previewarea-toolbar .section2 .items-holder .move-last {
																																																			  display: none;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-previewarea-toolbar .section2 .items-holder .btn {
																																																			  border-right: 0px;
																																																			}
																																																			.product-customization-smartcanvas-wrapper .boxEditorContainer .box-preview-content .product-customization-previewarea-toolbar .section2 .items-holder .btn.proof-link {
																																																			  border-left: 1px solid #f1f1f1;
																																														}
																																														
																				
																																													
																																													.order-printshop > div:nth-child(5)
																																													{display:none;}
																																													.order-printshop > div:nth-child(6)
																																													{display:none;}
																																													.order-printshop > div:nth-child(7)
																																													{display:none;}
																																													.order-printshop > div:nth-child(8)
																																													{display:none;}
																																												
																																													.order-printshop > div:nth-child(9)
																																													{display:none;}
																																													.order-printshop > div:nth-child(10)
																																													{display:none;}
																																														.order-printshop > div:nth-child(11)
																																													{display:none;}
																																													
																																										.hours-operation-title{display:none;}
																																										/*11.2.0*/
																																										.theme-label {
																																										  color: #01a3e4;
																																										}
																																										.down-right-angle .validator-hint:before {
																																										  border-top-color: #6E0000;
																																										  border-right-color: transparent;
																																										  border-width: 5px;
																																										  top: 100%;
																																										  left: 0;
																																										  right: 0;
																																										  margin: 0 10px;
																																										}
																																										.down-right-angle .validator-hint:after {
																																										  border-top-color: #6E0000;
																																										  border-right-color: transparent;
																																										  border-width: 3px;
																																										  margin: auto;
																																										  top: 100%;
																																										  left: 0;
																																										  right: 0;
																																										  margin: 0 10px;
																																										}
																																										.error {
																																										  color: #ff0000;
																																										}
																																										/*11.4.0*/
																																										.theme-label {
																																										  color: #01a3e4;
																																										}
																																										.down-right-angle .validator-hint:before {
																																										  border-top-color: #6E0000;
																																										  border-right-color: transparent;
																																										  border-width: 5px;
																																										  top: 100%;
																																										  left: 0;
																																										  right: 0;
																																										  margin: 0 10px;
																																										}
																																										.down-right-angle .validator-hint:after {
																																										  border-top-color: #6E0000;
																																										  border-right-color: transparent;
																																										  border-width: 3px;
																																										  margin: auto;
																																										  top: 100%;
																																										  left: 0;
																																										  right: 0;
																																										  margin: 0 10px;
																																										}
																																										.error {
																																										  color: #ff0000;
																																					}
																																					/*12.0.0*/
																																					.product-customization-wrapper .tool_tip {
																																					  max-width: 800px;
																																					  max-height: 550px;
																																					}
																																					.product-customization-wrapper .tool_tip .tool_tip_content {
																																					  max-height: 500px;
																																					}
																																					.noScroll {
																																					  overflow: hidden !important;
																																					  position: relative !important;
																																					  max-height: 100vh;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-filter-section .filter-section-additional-actions .label,
																																					.product-customization-smartcanvas-wrapper .personalization-filter-section .common-source p {
																																					  font-size: 12px;
																																					  font-weight: 500;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-filter-section .filter-section-additional-actions {
																																					  float: left;
																																					  width: calc(73%);
																																					  border-top: 1px solid #d8d8d8;
																																					  padding-top: 5px;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-filter-section .filter-section-additional-actions.preview-mode {
																																					  border-top: none;
																																					  padding-top: 0px;
																																					  margin-top: 10px;
																																					  overflow: hidden;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-filter-section .filter-section-additional-actions .input-small {
																																					  margin-top: 2px;
																																					  width: calc(-43%);
																																					  min-width: 50px;
																																					  max-width: 350px;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-content-holder .personalization-filter-section {
																																					  background-color: #d4d4d4;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-content-holder .vdp-type-container {
																																					  text-align: left;
																																					  padding-left: 10px;
																																					  border-top: 1px solid #e6e4e4;
																																					  border-bottom: 1px solid #e6e4e4;
																																					  padding-bottom: 5px;
																																					  padding-top: 4px;
																																					  background: #f1f1f1;
																																					  float: left;
																																					  width: 100%;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-content-holder .vdp-type-container input[type="checkbox"] {
																																					  margin-right: 5px;
																																					}
																																					.product-customization-smartcanvas-wrapper .personalization-content-holder .vdp-type-container label {
																																					  font-size: 13px;
																																					}
																																					.re-order-modal {
																																					  width: 400px;
																																					  margin-left: -200px;
																																					}
																																					.re-order-modal .modalcontent {
																																					  padding: 0px;
																																					}
																																					.re-order-modal .modaltable {
																																					  height: auto !important;
																																					}
																																					.re-order-modal .modaltable table {
																																					  border: 0 !important;
																																					  padding: 0px;
																																					}
																																					.re-order-modal .modaltable table th {
																																					  text-align: left;
																																					  border-bottom: 1px dashed #eaeaea;
																																					  padding: 5px;
																																					}
																																					.re-order-modal .modaltable table tr:not(:last-child) td {
																																					  border-bottom: 1px dashed #eaeaea;
																																					}
																																					.re-order-modal .modaltable table td {
																																					  padding: 5px !important;
																																					}
																																					.re-order-modal .modaltable table th input[type="checkbox"],
																																					.re-order-modal .modaltable table td input[type="checkbox"] {
																																					  margin-left: 5px;
																																					}
																																					.re-order-modal .product-image {
																																					  width: 60px;
																																					  height: 60px;
																																					  background-position: center center;
																																					  background-size: contain;
																																					  background-repeat: no-repeat;
																																					  border: 1px solid #EAEAEA;
																																					}
																																					.re-order-modal .product-image img {
																																					  display: none;
																																					}
																																					.re-order-modal .product-details .job-name {
																																					  font-weight: 500;
																																					  word-wrap: break-word !important;
																																					  font-size: 11px;
																																					}
																																					.re-order-modal .product-details .job-name label a {
																																					  text-decoration: underline;
																																					}
																																					.re-order-modal .product-details .job-name label a:hover {
																																					  text-decoration: none;
																																					}
																																					/* This is for all layouts except Magic layout / Layout 5 */
																																					.dateRangeFilterStyleForDivSF {
																																					  margin-right: 25px;
																																					  float: right;
																																					}
																																					.dateRangeFilterStyleForDivSF input[type="text"] {
																																					  width: 410px;
																																					  text-align: center;
																																					  float: left;
																																					}
																																					.dateRangeFilterStyleForDivSF .clear-button {
																																					  float: right;
																																					  right: 0px;
																																					  background: transparent;
																																					  border: 0;
																																					  padding: 5px 7px 7px 7px;
																																					  border-radius: 4px;
																																					  margin-left: -33px;
																																					  color: #5e5e5e;
																																					  display: inline;
																																					}
																																					.rentalDivContainer {
																																					  width: 100%;
																																					  float: left;
																																					}
																																					.rentalDivContainer .due-date-selector {
																																					  margin-top: 10px;
																																					}
																																					.rentalDivContainer .due-date-selector .dateRangeTextField {
																																					  width: 410px;
																																					  height: 25px;
																																					  padding: 0px;
																																					  display: block;
																																					  color: inherit;
																																					  margin-left: 0px;
																																					  border: none;
																																					  cursor: pointer;
																																					  text-align: center;
																																					}
																																					/*12.2.0*/
																																					#disclaimer-container {
																																					  opacity: 0;
																																					  background-color: rgba(20, 20, 20, 0.8);
																																					  position: fixed;
																																					  bottom: 0;
																																					  left: 10%;
																																					  right: 10%;
																																					  min-height: 70px;
																																					  width: 80%;
																																					  z-index: 1001;
																																					  border-radius: 10px;
																																					}
																																					.disclaimer-content {
																																					  min-height: 26px;
																																					  color: #ccc;
																																					  font-size: .85em;
																																					  align-items: center;
																																					  justify-content: center;
																																					  text-align: center;
																																					  width: 65%;
																																					  padding: 5px;
																																					  float: left;
																																					}
																																					.disclaimer-setting {
																																					  float: left;
																																					  width: 11%;
																																					  padding: 5px;
																																					  align-content: center;
																																					  cursor: pointer;
																																					}
																																					.disclaimer-setting-action {
																																					  float: left;
																																					  width: 11%;
																																					  padding: 5px;
																																					  align-content: center;
																																					  cursor: pointer;
																																					}
																																					#disclaimer {
																																					  min-height: 26px;
																																					  min-width: 93%;
																																					  color: #ccc;
																																					  font-size: 1em;
																																					  display: flex;
																																					  align-items: center;
																																					  justify-content: center;
																																					  padding: 10px 10px;
																																					}
																																					.linkButton {
																																					  text-decoration: underline;
																																					  color: white;
																																					}
																																					.linkButtonSetting {
																																					  width: 100%;
																																					  padding: 0px;
																																					  text-align: right;
																																					  text-decoration: underline;
																																					  color: white;
																																					}
																																					.acceptbtn:hover {
																																					  color: white;
																																					}
																																					.cookie-modal {
																																					  top: 55%;
																																					  left: 35%;
																																					  width: 900px;
																																					  margin-left: -280px !important;
																																					  z-index: 1002;
																																					}
																																					.cookie-modal .modal-header {
																																					  padding-left: 20px !important;
																																					  padding-right: 20px !important;
																																					}
																																					.cookie-modal .modalcontent {
																																					  padding: 0 20px !important;
																																					  height: 350px;
																																					  overflow: auto;
																																					}
																																					.modalcontent .overview {
																																					  margin: 10px 0 15px 0;
																																					}
																																					div.accordion {
																																					  margin: 0px 0px -10px 0px;
																																					}
																																					.accordion div {
																																					  color: #333;
																																					  text-decoration: none;
																																					  font-weight: bold;
																																					  display: block;
																																					  border-radius: 0px 5px 5px 5px;
																																					  padding: 5px;
																																					  cursor: pointer;
																																					  transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
																																					  background-color: #f2f2f2;
																																					}
																																					.accordion-content {
																																					  padding: 10px;
																																					  margin: 1px 0;
																																					}
																																					.accordionName {
																																					  width: 75%;
																																					  float: left;
																																					}
																																					.accordionSwitch {
																																					  float: right;
																																					  margin-top: -5px;
																																					}
																																					.accordionSwitchText {
																																					  float: right;
																																					  text-align: right;
																																					}
																																					.accordionHeader {
																																					  width: 98%;
																																					  height: 22px;
																																					}
																																					.switch {
																																					  position: relative;
																																					  display: inline-block;
																																					  width: 50px;
																																					  height: 23px;
																																					}
																																					.switch input {
																																					  opacity: 0;
																																					  width: 0;
																																					  height: 0;
																																					}
																																					.slider {
																																					  position: absolute;
																																					  cursor: pointer;
																																					  top: 0;
																																					  left: 0;
																																					  right: 0;
																																					  bottom: 0;
																																					  background-color: #ccc;
																																					  -webkit-transition: .4s;
																																					  transition: .4s;
																																					}
																																					.slider:before {
																																					  position: absolute;
																																					  content: "";
																																					  height: 15px;
																																					  width: 15px;
																																					  left: 4px;
																																					  bottom: 4px;
																																					  background-color: white;
																																					  -webkit-transition: .4s;
																																					  transition: .4s;
																																					}
																																					input:checked + .slider {
																																					  background-color: #01a3e4;
																																					}
																																					input:focus + .slider {
																																					  box-shadow: 0 0 1px #01a3e4;
																																					}
																																					input:checked + .slider:before {
																																					  -webkit-transform: translateX(26px);
																																					  -ms-transform: translateX(26px);
																																					  transform: translateX(26px);
																																					}
																																					.slider.round {
																																					  border-radius: 34px;
																																					}
																																					.slider.round:before {
																																					  border-radius: 50%;
																																					}
																																					#cookiesTable {
																																					  width: 100%;
																																					}
																																					#cookiesTable td,
																																					#cookiesTable th {
																																					  border: 1px solid #ddd;
																																					  padding: 5px;
																																					}
																																					#cookiesTable tr:nth-child(even) {
																																					  background-color: #f2f2f2;
																																					}
																																					#cookiesTable tr:hover {
																																					  background-color: #ddd;
																																					}
																																					#cookiesTable th {
																																					  text-align: left;
																																					  background-color: #01a3e4;
																																					  color: white;
																																					}
																																					@media only screen and (min-device-width: 320px) and (max-device-width: 1920px) {
																																					  [DeviceType="Mobile"] {
																																					    @import url('https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic');
																																					    /*start - august 2nd 2017 - order history invoice changes*/
																																					    /*start - august 2nd 2017 - order history invoice changes*/
																																					    /*Start- Staples Mobile Modification - April 10th 2017*/
																																					    /*End- Staples Mobile Modification - April 10th 2017*/
																																					    /*Start - pagination control for Order history*/
																																					    /*End - pagination control for Order history*/
																																					  }
																																					  [DeviceType="Mobile"] .cookie-modal {
																																					    margin-left: 0px !important;
																																					    z-index: 1002;
																																					  }
																																					  [DeviceType="Mobile"] .accordionName {
																																					    width: 60%;
																																					    float: left !important;
																																					  }
																																					  [DeviceType="Mobile"] .accordionSwitch {
																																					    margin-top: -5px;
																																					    float: right !important;
																																					  }
																																					  [DeviceType="Mobile"] #disclaimer-container {
																																					    opacity: 0;
																																					    background-color: rgba(20, 20, 20, 0.8);
																																					    position: fixed;
																																					    bottom: 0;
																																					    left: 0%;
																																					    right: 0%;
																																					    min-height: 70px;
																																					    width: 100%;
																																					    z-index: 1001;
																																					    border-radius: 0px;
																																					  }
																																					  [DeviceType="Mobile"] .disclaimer-content {
																																					    min-height: 26px;
																																					    color: #ccc;
																																					    font-size: .85em;
																																					    align-items: center;
																																					    justify-content: center;
																																					    text-align: center;
																																					    width: 98%;
																																					    padding: 5px;
																																					    float: left;
																																					    border-bottom: 1px dashed #01a3e4;
																																					  }
																																					  [DeviceType="Mobile"] #disclaimer {
																																					    min-height: 26px;
																																					    min-width: 93%;
																																					    color: #ccc;
																																					    font-size: 1em;
																																					    display: contents !important;
																																					    align-items: center;
																																					    justify-content: center;
																																					    padding: 10px 10px;
																																					  }
																																					  [DeviceType="Mobile"] .disclaimer-setting-action {
																																					    float: left;
																																					    width: 50% !important;
																																					    padding: 0px;
																																					    align-content: center;
																																					    cursor: pointer;
																																					  }
																																					  [DeviceType="Mobile"] .disclaimer-setting {
																																					    float: left;
																																					    width: 100% !important;
																																					    padding: 0 0 2px 0;
																																					    align-content: center;
																																					    cursor: pointer;
																																					  }
																																					  [DeviceType="Mobile"] .linkButtonSetting {
																																					    width: 100%;
																																					    padding: 0px 10px 0px 0px;
																																					    text-align: right;
																																					    text-decoration: underline;
																																					    color: white;
																																					    height: 45px;
																																					    line-height: 45px;
																																					    float: right;
																																					  }
																																					  [DeviceType="Mobile"] .linkButton {
																																					    margin: 0px;
																																					    width: 100%;
																																					    float: left !important;
																																					    background: #5e5e5e;
																																					    padding: 0px 0px;
																																					    display: inline-block;
																																					    color: #ffffff;
																																					    text-align: center;
																																					    height: 45px;
																																					    line-height: 45px;
																																					    text-decoration: none;
																																					  }
																																					  [DeviceType="Mobile"] .acceptbtn {
																																					    margin: 0px;
																																					    margin-left: 0px;
																																					    float: right !important;
																																					    width: 100%;
																																					    background: #01a3e4;
																																					    padding: 0px 0px;
																																					    display: inline-block;
																																					    color: #ffffff;
																																					    height: 45px;
																																					    line-height: 45px;
																																					    text-align: center;
																																					    text-decoration: none;
																																					    border-radius: 0px;
																																					  }
																																					}
																																					/*12.3.0*/
																																					.product-quantity {
																																					  top: 179px;
																																					}
																																					.product-actions {
																																					  top: 182px;
																																					}
																																					.category-actions {
																																					  top: 188px;
																																					}
																																					.product-title {
																																					  padding-top: 34px;
																																					  background: #f5f5f5;
																																					}
																																					
																																					
																																					.category-title {
																																					  background: #f5f5f5;
																																					}
																																					
																																					.product-title h5 {
																																					  border-top: 1px solid #d6dadd;
																																					}
																																					
																																					
																																					.category-title h5 {
																																					  border-top: 0px solid #d6dadd;
																																					}
																																					.product-item .product-image {
																																					  border-bottom: 1px solid #d6dadd;
																																					  height: 178px;
																																			}
																																		.priceDisplay{
																																		display: none;
																																}
																																
																																		.importantNote{
																																	padding: 5px 10px;
																														background: red;
																														font-size: 17px;
																														color: #FFFFFF;
																														display: block;
																														font-weight: bold;
																														border-radius: 11px;
																																}
																														.importantNote font {
																														font-weight: normal;
																														font-size: 12px;
																														}
																						
																						.importantNoteGray{
																																	padding: 5px 5px;
																														background: #808080;
																														font-size: 13px;
																														color: #FFFFFF;
																														display: block;
																														font-weight: bold;
																														border-radius: 11px;
																																}
																														.importantNoteGray font {
																														font-weight: normal;
																														
																														}
																																/*13.0.0*/
																																.boxSelected {
																																  background: #01a3e4;
																																  padding: 3px;
																																  box-shadow: 3px 3px #000000;
																																  margin-right: 5px;
																																  color: #ffffff;
																																}
																																.box {
																																  background: #5e5e5e;
																																  padding: 3px;
																																  margin-right: 5px;
																																  color: #000000;
																																}
																																.box:hover {
																																  background: #01a3e4;
																																  padding: 3px;
																																  box-shadow: 3px 3px #000000;
																																  margin-right: 5px;
																																  color: #ffffff;
																																}
																																.scPlaceHolder {
																																  float: left;
																																  width: 67%;
																																  display: flex;
																																  align-items: center;
																																  justify-content: center;
																																}
																																.buttonPlaceHolder {
																																  text-align: right;
																																  width: 29%;
																																}
																																.scProductName {
																																  overflow: hidden;
																																  text-overflow: ellipsis;
																																  white-space: nowrap;
																																  font-size: 9px;
																																  width: 80px;
																																  height: 20px;
																																}
																																.upload-files-modal .modalcontent .modaltable {
																																  height: 385px !important;
																																}
																																.supported-files-list {
																																  width: 650px !important;
																																  height: unset;
																																  margin-left: -325px;
																																}
																																.supported-files-list .modalcontent {
																																  height: unset;
																																}
																																.supported-files-list .modalcontent .modaltable {
																																  height: 425px !important;
																																  margin-top: 5px;
																																  margin-bottom: 5px;
																																}
																																.others-modal {
																																  width: 650px !important;
																																  margin-left: -325px;
																																  top: 42%;
																																}
																																.others-modal .modaltable {
																																  margin-top: 0px !important;
																																  height: 480px !important;
																																}
																																#reuestForInfo.others-modal .modaltable {
																																  margin-top: 0px !important;
																																  height: 510px !important;
																																}
																																.saved-files-modal {
																																  width: 650px !important;
																																  margin-left: -325px;
																																  top: 42%;
																																}
																																.saved-files-modal .modaltable {
																																  height: 491px !important;
																																}
																																.cloud-modal .container .modaltable {
																																  height: 409px !important;
																																}
																																.cloud-modal .container .folder-sidebar .folder-side-bar-list {
																																  height: 425px;
																																}
																																#reuestForInfo #globalrow {
																																  margin: 3px;
																																  float: left;
																																  width: 100%;
																																}
																																.datasource-steps .select-data {
																																  display: inline-block;
																																  border-left: 1px dotted #bfbfbf;
																																  float: left;
																																}
																																.datasource-steps .select-data span {
																																  padding-right: 4px;
																																  font-size: 13px;
																																}
																																.datasource-steps .select-data a {
																																  color: #000000;
																																  display: inline-block;
																																  padding: 0px 10px;
																																}
																																.datasource-steps .select-data a:hover {
																																  color: #ffffff;
																																  background: #c69c6d;
																																}
																																.datasource-steps .selected-option {
																																  display: inline-block;
																																  float: left;
																																}
																																.datasource-steps .selected-option span {
																																  padding-right: 4px;
																																  font-size: 13px;
																																  font-weight: bold;
																																}
																																.datasource-steps .selected-option a {
																																  color: #ffffff;
																																  display: inline-block;
																																  padding: 0px 10px;
																																  background: #c69c6d;
																																}
																																.datasource-steps .selected-option a:hover {
																																  color: #ffffff;
																																  background: #5e5e5e;
																																}
																																.upload-button {
																																  margin-top: 5px;
																																  color: #5e5e5e;
																																  text-decoration: none;
																																  font-size: 12px;
																																  line-height: 25px;
																																  background-color: #efefef;
																																  background-image: -moz-linear-gradient(top, #ffffff, #d8d8d8);
																																  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#d8d8d8));
																																  background-image: -webkit-linear-gradient(top, #ffffff, #d8d8d8);
																																  background-image: -o-linear-gradient(top, #ffffff, #d8d8d8);
																																  background-image: linear-gradient(to bottom, #ffffff, #d8d8d8);
																																  background-repeat: repeat-x;
																																  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd8d8d8', GradientType=0);
																																  -webkit-border-radius: 3px !important;
																																  -moz-border-radius: 3px !important;
																																  border-radius: 3px !important;
																																  border: 1px solid #c4c4c4;
																																  width: 50%;
																																}
																																.upload-button:hover {
																																  color: #5e5e5e;
																																  background-color: #dddddd;
																																  background-image: -moz-linear-gradient(top, #f1f1f1, #bfbfbf);
																																  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#bfbfbf));
																																  background-image: -webkit-linear-gradient(top, #f1f1f1, #bfbfbf);
																																  background-image: -o-linear-gradient(top, #f1f1f1, #bfbfbf);
																																  background-image: linear-gradient(to bottom, #f1f1f1, #bfbfbf);
																																  background-repeat: repeat-x;
																																  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff1f1f1', endColorstr='#ffbfbfbf', GradientType=0);
																																}
																																.orDiv div {
																																  width: 70%;
																																  text-align: center;
																																  /*Themecolor*/
																																  border-bottom: 1px solid #c69c6d;
																																  line-height: 0.1em;
																																  margin: 10px 0;
																																  display: inline-block;
																																}
																																.orDiv span {
																																  background: #fff;
																																  padding: 0 10px;
																																}
																																.requestforinfocontainer {
																																  position: fixed;
																																  cursor: pointer;
																																}
																																.bottomright {
																																  position: fixed;
																																  bottom: 15px;
																																  right: 10%;
																																  font-size: 20px;
																																  /*Themecolor*/
																																  background: #c69c6d;
																																  width: 50px;
																																  height: 50px;
																																  display: flex;
																																  justify-content: center;
																																  align-items: center;
																																  border-radius: 50%;
																																  color: white;
																																}
																																.requestforinfo-help {
																																  font-size: 10px !important;
																																  position: fixed;
																																  margin-top: -2px;
																																  margin-left: 2px;
																																}
																																.others-modal span {
																																  font-size: -6px;
																																}
																																.left-placed {
																																  float: left;
																																  width: 50%;
																																}
																																.right-placed {
																																  float: right;
																																  width: 50%;
																																}
																																.text-width {
																																  width: 255px;
																																}
																																.others-modal #globalsinglecell {
																																  padding: 4px;
																																}
																																.others-modal #globalsinglecell input {
																																  display: block;
																																  width: 100%;
																																  -webkit-box-sizing: border-box;
																																  -moz-box-sizing: border-box;
																																  box-sizing: border-box;
																																}
																																.others-modal #globalsinglecell textarea {
																																  display: block;
																																  width: 98%;
																																  -webkit-box-sizing: border-box;
																																  -moz-box-sizing: border-box;
																																  box-sizing: border-box;
																																}
																																.others-modal #globalfirstcell {
																																  padding: 5px;
																																  width: 90%;
																																}
																																.others-modal #globalsecondcell {
																																  padding: 5px;
																																  width: 90%;
																																}
																																.others-modal #globalsecondcell input {
																																  width: 110px;
																																}
																																.others-modal .orderCheck {
																																  margin: 10px;
																																}
																																.others-modal .orderplaced {
																																  text-align: center;
																																  font-size: 25px;
																																  background: white;
																																  width: 40px;
																																  height: 30px;
																																  justify-content: center;
																																  align-items: center;
																																  border-radius: 50%;
																																  color: green;
																																  border: 5px solid green;
																																  font-weight: bold;
																																  padding-top: 10px;
																																}
																																.others-modal .center {
																																  text-align: center;
																																}
																																.others-modal .left {
																																  text-align: left;
																																}
																																.others-modal .uploadDiv {
																																  padding-top: 10px;
																																}
																																.optionsDiv {
																																  justify-content: center;
																																  display: flex;
																																}
																																.hrDiv {
																																  width: 100%;
																																  text-align: center;
																																  /*Themecolor --  @theme-color-0*/
																																  border-bottom: 1px solid #c69c6d;
																																  line-height: 0.1em;
																																  display: inline-block;
																																}
																																.others-modal .files-holder {
																																  border: 2px solid #efefef;
																																  border-radius: 5px;
																																  line-height: 25px;
																																  padding: 5px;
																																  margin-left: 4px;
																																  margin-right: 4px;
																																  display: inline-block;
																																  max-height: 75px;
																																  overflow-y: auto;
																																  overflow-x: hidden;
																																  width: 95%;
																																}
																																.holder {
																																  height: 30px;
																																  -webkit-border-radius: 6px;
																																  -moz-border-radius: 6px;
																																  border-radius: 6px;
																																  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065) 1px 2px rgba(0, 0, 0, 0.1);
																																  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065) 1px 2px rgba(0, 0, 0, 0.1);
																																  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065) 1px 2px rgba(0, 0, 0, 0.1);
																																  background: #ffffff;
																																  border: 1px solid #d8d8d8;
																																  float: left;
																																}
																																.holder a {
																																  width: 100px;
																																}
																																.btnselected {
																																  padding: 5px 10px;
																																  display: inline-block;
																																  line-height: 18px;
																																  color: #ffffff !important;
																																  text-decoration: none;
																																  background-color: transparent;
																																  border-right: 1px solid #d8d8d8;
																																  background-color: #c69c6d;
																																  font-weight: bold;
																																}
																																.btnselected:hover {
																																  color: white!important;
																																}
																																.btn1 {
																																  border-right: 0px;
																																}
																																#reuestForInfo .btn:hover {
																																  color: #5e5e5e !important;
																																}
																																#reuestForInfo .btn a:hover {
																																  color: #5e5e5e !important;
																																}
																																#reuestForInfo .btn {
																																  background-color: transparent;
																																  padding: 5px 10px;
																																  display: inline-block;
																																  line-height: 18px;
																																  color: #5e5e5e;
																																  border-right: 1px solid #d8d8d8;
																																  text-decoration: none;
																																}
																																.others-modal .files-addmore {
																																  padding: 10px;
																																  color: #c69c6d !important;
																																}
																																.others-modal .floatright {
																																  float: right;
																																}
																																.others-modal .font-bold {
																																  font-weight: bold;
																																}
																																.others-modal .padding-top {
																																  padding-top: 5%;
																																}
																																.others-modal .supported-file-formats {
																																  line-height: 40px;
																																  padding-left: 10px;
																																  text-decoration: underline;
																																}
																																.others-modal .modalcontent {
																																  float: left;
																																  padding: 3px;
																																  width: 100%;
																																  -webkit-box-sizing: border-box;
																																  -moz-box-sizing: border-box;
																																  box-sizing: border-box;
																																}
																																#reuestForInfo .modalcontent .add-item {
																																  margin: 3px;
																																  width: 140px;
																																  height: 85px;
																																  border: 1px solid #d8d8d8;
																																  background: #f2f2f2;
																																  float: left;
																																  display: inline-block;
																																  cursor: pointer;
																																  border-radius: 5px;
																																}
																																#reuestForInfo.modalcontent .add-item:hover {
																																  color: #ffffff;
																																  background-color: #dddddd;
																																  background-image: -moz-linear-gradient(top, #f1f1f1, #bfbfbf);
																																  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#bfbfbf));
																																  background-image: -webkit-linear-gradient(top, #f1f1f1, #bfbfbf);
																																  background-image: -o-linear-gradient(top, #f1f1f1, #bfbfbf);
																																  background-image: linear-gradient(to bottom, #f1f1f1, #bfbfbf);
																																  background-repeat: repeat-x;
																																  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff1f1f1', endColorstr='#ffbfbfbf', GradientType=0);
																																}
																																#reuestForInfo .modalcontent .add-item .add-item-image {
																																  display: block;
																																  text-align: center;
																																}
																																.add-item-image img {
																																  height: 40px;
																																  width: 40px;
																																}
																																#reuestForInfo .modalcontent .add-item .add-item-actions {
																																  margin: -10px;
																																  text-align: center;
																																}
																																#reuestForInfo .modalcontent .add-item .add-item-actions a {
																																  text-decoration: none;
																																  font-weight: bold;
																																}
																																#reuestForInfo .modalcontent .add-item:hover,
																																#reuestForInfo .modalcontent .add-item .add-item-actions a:hover {
																																  color: #ffffff;
																																}
																																#reuestForInfo .add-item {
																																  width: 40px !important;
																																  height: 40px !important;
																																  background-color: white;
																																}
																																.notifications-list {
																																  line-height: 0px;
																																  position: absolute;
																																  z-index: 11;
																																  cursor: default;
																																  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																  top: 35px;
																																  right: 10%;
																																  box-shadow: 0px 0px 1px 1px #888888;
																																  border-top: 4px solid #c69c6d;
																																}
																																.notification-container {
																																  float: left;
																																  border: 1px solid #d8d8d8;
																																  background: #ff0000;
																																  -webkit-box-sizing: border-box;
																																  -moz-box-sizing: border-box;
																																  box-sizing: border-box;
																																  font-size: 13px;
																																  padding: 0px;
																																}
																																.topMiddlePointer::after,
																																.topMiddlePointer::before {
																																  right: 20%;
																																  position: absolute;
																																  border: solid transparent;
																																  content: " ";
																																  border-bottom-color: white;
																																  border-width: 10px;
																																  top: 1.5%;
																																  z-index: 2000;
																																}
																																.redDot {
																																  height: 10px;
																																  width: 10px;
																																  background-color: red;
																																  border-radius: 50%;
																																  display: inline-block;
																																  z-index: 15;
																																  position: relative;
																																  top: -5px;
																																  left: 19px;
																																}
																																.notifications-list-OrderHistory {
																																  line-height: 0px;
																																  position: absolute;
																																  z-index: 1;
																																  cursor: default;
																																  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
																																  box-shadow: 0px 0px 1px 1px #888888;
																																  border-top: 4px solid #c69c6d;
																																}
																																.cursor-pointer {
																																  cursor: pointer;
																																}
																																.request-info-tab-instruction {
																																  display: block;
																																  width: 100%;
																																  font-size: 9px;
																																  font-weight: normal;
																																  padding: 2px 0;
																																  line-height: 12px;
																																}
																																.request-info-datasource-steps {
																																  display: flex;
																																  border-radius: 5px;
																																}
																																.requestforinfocontainer .icon-search-alignment {
																																  font-size: 20px;
																																  margin-top: 5px;
																																  margin-right: 5px;
																																}
																																.requestforinfocontainer .bottom-right-shadow {
																																  margin: 5px;
																																  background: #f1e7db;
																																  height: 62px;
																																  width: 62px;
																																  bottom: 20px;
																																  right: 8%;
																																  box-shadow: 0px 2px 5px #666;
																																}
																																.requestforinfocontainer .span-text {
																																  font-size: 12px;
																																  font-weight: bold;
																																}
																																.requestforinfocontainer .rectongle-box {
																																  background: #c69c6d;
																																  width: 57px;
																																  border-radius: 50%;
																																  height: 57px;
																																  justify-content: center;
																																  align-items: center;
																																  display: flex;
																																}
																																.requestforinfocontainer .arrow-box-2 {
																																  background: #c69c6d;
																																  width: 100%;
																																  height: 100%;
																																  justify-content: center;
																																  align-items: center;
																																  display: flex;
																																  text-align: center;
																																}
																																.requestforinfocontainer .info-arrow_box {
																																  background: #f1e7db;
																																  border: 2px solid #f1e7db;
																																  height: 55px;
																																  width: 132px;
																																  border-radius: 5px;
																																  right: calc(86%);
																																  bottom: 25px;
																																  position: fixed;
																																  color: #FFFFFF;
																																  box-shadow: 0px 1px 10px #666;
																																  font-size: 11px;
																																}
																																.requestforinfocontainer .info-arrow_box:after,
																																.requestforinfocontainer .info-arrow_box:before {
																																  left: 100%;
																																  top: 50%;
																																  border: solid transparent;
																																  content: "";
																																  height: 0;
																																  width: 0;
																																  position: absolute;
																																  pointer-events: none;
																																}
																																.requestforinfocontainer .info-arrow_box:after {
																																  border-color: rgba(136, 183, 213, 0);
																																  border-left-color: #c69c6d;
																																  border-width: 10px;
																																  margin-top: -10px;
																																}
																																.requestforinfocontainer .info-arrow_box:before {
																																  border-color: rgba(194, 225, 245, 0);
																																  border-left-color: #f1e7db;
																																  border-width: 14px;
																																  margin-top: -14px;
																																}
																																.paddingRight10 {
																																  padding-right: 10px;
																																}
																																.paddingRight5 {
																																  padding-right: 5px;
																																}
																																.Lside-heading-label {
																																  width: 72%;
																																  float: left;
																																  font-weight: bolder;
																																  font-size: 1.17em;
																																}
																																.Rside-heading-label {
																																  width: 25%;
																																  float: left;
																																  padding-top: 14px;
																																  padding-bottom: 16px;
																																}
																																.themeColor {
																																  color: #c69c6d;
																																}
																																.mynotifications {
																																  cursor: pointer;
																																  margin-left: 20px;
																																  color: #ffffff;
																																  display: inline-block;
																																  font-size: 12px;
																																  float: right;
																																}
																																.mynotifications .mynotifications-label span.icon-tags {
																																  top: 2px;
																																  position: relative;
																																}
																																.mynotifications .mynotifications-label:hover {
																																  color: #d8d8d8;
																									}
																									
																									.DSemail {
																									  color: red;
																								}
																								
																								    .DSemail a:link {
																								  color: red;
																								}
																								   .DSemail  a:hover {
																								  color: black;
																			}
																			.shipping-address-edit form div:nth-of-type(13) {
																			    display: none;
																		}
																		 /* DS Preview links*/
																		
																		    .email-link {
																		    color: #0d8445;
																		    text-decoration: underline;
																		    }
																		    .email-link:hover {
																		    color: #888888
																		    }
																		
																		   .preview-button {
																	display: none;  									    /*  display: inline-block;*/
																		    width: 40%;
																		    background-color: #0d8445; /* button color */
																		    color: white;
																		    text-align: center;
																		    padding: 5px 10px;
																		    border-radius: 6px;
																		    text-decoration: none;
																		    font-weight: bold;
																		    transition: background-color 0.3s ease;
																		    margin-top: 6px;
																		    }
																		    .preview-button:hover {
																
																		    background-color: #138f4c; /* hover shade */
													    }
													.dsNote{
										display: inline-block;
													color: red;
	
											}
											.dsNote::before {
											    content: "To request printed copies, click this ";
											    display: block; /* forces a line above the link */
											    margin-bottom: 2px;
											    font-weight: normal;
		
									}
				.dsNote::after {
				    content: " link to proceed. ";
				}
			
			
			.note-red {
			  color: red;
			}
			
						
												.digitalOnly{
										display: inline-block;
													color: red;
																		    margin: 6px 0px;
											}
											.digitalOnly::before {
											    content: "Digital Only! ";
											    display: block; /* forces a line above the link */
											    margin-bottom: 2px;
											    font-weight: normal;
											    color: red;
									}
									.cath-list .container div .product-item .product-description div{
									display: inline-block;
}
